朱雅琼 发表于 2010-1-14 10:30:45

inputbox 加循环也会直接退出

本帖最后由 朱雅琼 于 2010-1-14 11:58 编辑

Do
        $input=InputBox('i love you','请输入love')
        If@error<>0 Then
                ContinueLoop
        EndIf
       
Until $input=='love'为什么不管用户输入什么,或点确定,取消都是直接退出脚本?

顽固不化 发表于 2010-1-14 10:33:00

本帖最后由 顽固不化 于 2010-1-14 10:35 编辑

你多研究一下inputbox的返回值,我这里点取消不会跳出

59123608 发表于 2010-1-14 10:52:18

我这也是正常的啊......

lchl0588 发表于 2010-1-14 10:55:58

单从你提供的代码,经测试,一切正常,有可能是AU3版本的问题!偶用的是v3.3.1.1 (beta)答案是除了LOVE之外,其它无效

朱雅琼 发表于 2010-1-14 11:02:40

搞不懂,我重启了一下机器测试又正常了...

可能是我粗心先错文件了,可是我测试了三四次的啊..

the886 发表于 2010-1-19 23:44:10

用msgbox(0,"",@error)查看

@Error 0 = 返回的字符串是有效的.
1 = 用户按下了 Cancel(取消)按钮.
2 = 超时.
3 = 输入框显示失败,这通常是由参数无效引起的.
4 = InputBox 不能显示于任何显示器.
5 = 错误参数,当指定宽度而没指定高度或者指定左方而没指定顶部.

藤真 发表于 2010-3-30 15:15:42

谢谢,测试一下!!

藤真 发表于 2010-3-30 15:40:16

测试了一下是正常的 !!
页: [1]
查看完整版本: inputbox 加循环也会直接退出