找回密码
 加入
搜索
查看: 1665|回复: 2

在GUI中怎样同时执行多个操作?

[复制链接]
发表于 2008-7-11 18:57:35 | 显示全部楼层 |阅读模式
比如这个脚本:

GUICreate("一个程序")
GUISetState(@SW_SHOW)
$a=GUICtrlCreateButton("开始1",10,10)
$b=GUICtrlCreateButton("开始2",10,45)
While 1
$aa=GUIGetMsg()
Select
Case $aa=-3
ExitLoop
Case $aa=$a
While 1
......
WEnd
Case $aa=$b
MsgBox(0,"","提示")
EndSelect
WEnd

我按了"开始1"按钮执行
While 1
......
WEnd
这个循环,再按"开始2"按钮就没反应,这个时候也无法关闭程序,也就是说必须等到那个循环执行完之后才可以进行其它操作,我想问有没有什么办法让程序同时执行多个操作,应该怎么写呢?

[ 本帖最后由 雨滴的孤独 于 2008-7-12 11:43 编辑 ]
发表于 2008-7-12 00:52:53 | 显示全部楼层
搜索"多线程"关键词~~~~~~~~~~~
 楼主| 发表于 2008-7-12 11:43:10 | 显示全部楼层
已找到答案,谢谢哦...
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-25 08:01 , Processed in 0.067373 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表