东京恶魔 发表于 2011-11-12 10:17:31

一段程序可以用多个无限循环吗(while 1)

一段程序 比如
while 1
.....
wend

while 1
.....
wend

就像这样的程序,多个while 1 是否同时执行?
如果在每个while 1 之前加上sleep, while 1 下加入exitloop后,这些无限循环是否能按顺序执行,退出?(然后再执行下一个无限循环达到某个条件后再exitloop退出循环?)
请各位前辈指点一下......

happytc 发表于 2011-11-12 10:23:57

你打了这么多字,早就自己测试得到答案了

骗子 发表于 2011-11-12 10:58:28

你自己已经把答案说出来了,AU3一般情况是按照顺序执行了,在无限循环中除非你加EXITLOOP退出循环,否则只能在当前的循环中不停循环,当循环退出以后会执行后面的操作

gzh888666 发表于 2011-11-12 15:26:10

多线程可以!AU3只能多进程了!

xms77 发表于 2011-11-12 17:40:17

当然可以了,只要加入退出的条件就醒了

vdvod 发表于 2011-11-12 19:28:33

http://www.autoitx.com/forum.php?mod=viewthread&tid=28649&highlight=
你的问题 我之前自己解决了 呵呵 只不过我这种操作不是很好

sour 发表于 2011-11-12 19:30:55

搜索多线程函数

东京恶魔 发表于 2011-11-12 23:11:57

谢谢各位,我已经明白了。
页: [1]
查看完整版本: 一段程序可以用多个无限循环吗(while 1)