cfs43210 发表于 2012-4-25 20:51:19

InputBox超时如何设定默认(取肖)(已解决)

本帖最后由 cfs43210 于 2012-4-25 23:33 编辑

InputBox超时设定时如何默认(取肖),现在InputBox超时默认(确定),谢谢!!

cfs43210 发表于 2012-4-25 20:54:31

@error = 2

user3000 发表于 2012-4-25 21:04:28

回复 1# cfs43210

你用什么版本的AU3?
我这版本 3.3.7.15怎么超时跟点击确定键的结果不同? 不是默认确定?
Local $answer = InputBox('InputBox测试', '您的选择?', 666, '', 50, 50, @DesktopWidth/2, @DesktopHeight/2-100, 5)
If @error Then
        Switch @error
                Case 1
                        MsgBox(0, '', '点击了取消键: ' & $answer)
                Case 2
                        MsgBox(0, '', '超时了: ' & $answer)
                Case Else
                        MsgBox(0, '', '似乎代码里有误啊?')
        EndSwitch
Else
        MsgBox(0, '点击了确定', '输入值为: ' & $answer)
EndIf

cfs43210 发表于 2012-4-25 21:34:41

本帖最后由 cfs43210 于 2012-4-25 23:40 编辑

谢谢3楼,问题解决了!我也是版本 3.3.7.15
                        If @error = 1 Or @error = 2 Then
                               
                                Exit
                        Else
                                                       ;;;;;;;;;;;;;;;;;;;;;
                                                endif

yufei8051 发表于 2012-11-7 09:02:37

记号,,,,,学习。感谢楼主

charleswang 发表于 2014-7-2 15:18:44

学习了。来谢恩!

qsy666888 发表于 2014-7-21 09:39:11

学习了。来谢恩!
页: [1]
查看完整版本: InputBox超时如何设定默认(取肖)(已解决)