找回密码
 加入
搜索
查看: 1123|回复: 4

如何写类似于调转的代码啊?

[复制链接]
发表于 2009-7-11 16:57:24 | 显示全部楼层 |阅读模式
本帖最后由 xg911335 于 2009-7-11 17:23 编辑

不好意思各位,问个弱弱的问题
$input = InputBox("提示","请输入整数","","","240","55")
If @error = 1 Then
        Exit
EndIf
If $input = "" Then
        MsgBox(0,"提示","你没有输入任何数字,请重新输入")
        这里如何又回到第一句去???
EndIf

While 1
.................
wend
发表于 2009-7-11 17:08:41 | 显示全部楼层
While 1
        $input = InputBox("提示", "请输入整数", "", "", "240", "55")
        If @error = 1 Then
                Exit
        EndIf
        If $input = "" Then
                MsgBox(0, "提示", "你没有输入任何数字,请重新输入")
        Else
                ExitLoop
        EndIf
WEnd
发表于 2009-7-11 17:09:59 | 显示全部楼层
不太明白你的问题你的意思是 如果输入123 ,就输出321吗?
 楼主| 发表于 2009-7-11 17:10:51 | 显示全部楼层
首先感谢上面的兄弟。
还有没有更精简的写法?
发表于 2009-7-11 17:53:02 | 显示全部楼层
精简就这样:(无提示,需要就自己加)
Do
$input = InputBox("提示", "请输入", "", "", "240", "55")
Until $input <> ""
MsgBox(0,0,'你已经输入了,继续下面的语句')
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-5 15:20 , Processed in 0.078542 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表