我做REALbasic的项目。我想让代码在窗口自动加载后运行。REALbasic的:如何使代码的运行之后的窗口完全加载
如果我把代码在打开的事件处理程序,在弹出窗口时的代码运行,但窗口不出现,直到代码已经执行完毕。
所以我想有窗口打开,并在屏幕上,然后自动运行的代码,而无需点击任何东西。
这可能吗?
谢谢。
我做REALbasic的项目。我想让代码在窗口自动加载后运行。REALbasic的:如何使代码的运行之后的窗口完全加载
如果我把代码在打开的事件处理程序,在弹出窗口时的代码运行,但窗口不出现,直到代码已经执行完毕。
所以我想有窗口打开,并在屏幕上,然后自动运行的代码,而无需点击任何东西。
这可能吗?
谢谢。
将代码放置在Timer中,其代码Mode
设置为ModeSingle
,短代码Period
(例如10毫秒)。 GUI完成加载后,Timer将启动。
或者你可以把你的代码在一个线程,并在Window.Open事件启动线程。这样,如果代码需要一段时间,你的整个应用程序不会“冻结”你。在谨慎的http://docs.realsoftware.com/index.php/Thread
一个字虽与线程在房地产工作室线程
更多信息。直接更新GUI控件可能是一件坏事 - 尤其是使用Cocoa构建的应用程序。