autoit:从用户输入的变量中向Sleep()添加更多秒数

时间:2014-04-22 18:45:30

标签: autoit

我在脚本中使用Sleep()。我添加了一个用户输入,允许用户向Sleep()

添加更多秒
Local $iDelayInput = GUICtrlCreateInput("0", 170, 75, 13, 20)
Local $delaySeconds = GUICtrlRead($iDelayInput)

我试图找出如何将其应用于Sleep()我已经完成了我的脚本。我有

Sleep(5000+$delaySeconds&000)

但似乎不起作用。有什么想法吗?

1 个答案:

答案 0 :(得分:4)

我认为& 000被视为一个字符串并被忽略,因此您可能只获得5000 +用户输入的数字。尝试将Sleep命令更改为此命令,看看是否有帮助:

Sleep(5000+($delaySeconds*1000))

上面的行使用用户输入的数字并将其乘以1000以得到毫秒数,然后将其添加到现有的5000。