lin6163 发表于 2008-11-7 16:57:58

goto的代替命令是什么?怎么用???自已[已解决]

本帖最后由 lin6163 于 2010-10-7 13:30 编辑

goto的代替命令是什么?怎么用???
没有GOTO很不方便

[ 本帖最后由 lin6163 于 2008-11-9 01:33 编辑 ]

sanhen 发表于 2008-11-7 18:40:13

4. “goto”命令哪去了?
失踪了,呵呵。很不幸。噢不,您不能问为什么——反正就是这样。这就像是在电影 时间劫匪(Time Bandits)结尾时他们在微波发现的那块石头:)


AutoIt v3 以使用现今大部分常用的“循环”为特色,因此Goto不再是必需的。请查看 While, Do, For, ExitLoop, ContinueLoop 以及 函数 了解更加先进的解决方式:) 另外当你看帮助文档的时候,请查看 循环(loops), 条件语句 和 函数 部分的说明。我向您保证,一旦您熟悉了它们的用法,实际上您将能在几分钟内用其它语言编写程序。


为了让你开始了解这一点,下面演示在2.64版中Goto的最基本用法,同时也是个无限循环:

:mylabel
...执行一些任务...
...其它任务...
goto, mylabel


v3 版中一个总是“true(表达式成立)”的简单的While循环

While 1 = 1
   ...执行一些任务...
   ...其它任务...
Wend


如果v3版发布之后(因为取消goto而)引起了大规模的抗议的话,我或许会考虑再次把它(goto)加入到AutoIt中,但将仅仅是帮助大家转换脚本。

pig 发表于 2008-11-8 06:51:43

IF ELSE THEN

uptask 发表于 2008-11-8 09:05:08

我用一个指令代替GOTO了~嘎嘎.就是 While

onestone01 发表于 2009-8-23 12:08:08

楼上能说说怎么用吗?

qq123123 发表于 2009-8-24 23:51:25

按时地方似的但是

qq123123 发表于 2009-8-24 23:51:36

所得税的是

onestone01 发表于 2009-8-29 00:32:11

依旧期待有GOTO出现。

xiaojinglf 发表于 2010-5-4 07:03:56

有goto方便一些。

xiaojinglf 发表于 2010-5-4 07:04:35

有goto方便一些。
页: [1]
查看完整版本: goto的代替命令是什么?怎么用???自已[已解决]