找回密码
 加入
搜索
查看: 1793|回复: 6

[AU3基础] inputbox

    [复制链接]
发表于 2011-8-4 07:44:46 | 显示全部楼层 |阅读模式
$ma=InputBox(" "," ","")
If StringIsDigit($ma)Then
MsgBox(64," ","没有英文")
Else
MsgBox(64," ","您输入的包含英文")
EndIf


一个小小的问题...


为什么inputbox我点了取消 它还是会返回 msgbox(64," ","您输入的包含英文")呢
 楼主| 发表于 2011-8-4 09:00:20 | 显示全部楼层
回复 2# wa18239
a

    那该怎么解决呢
发表于 2011-8-4 09:17:48 | 显示全部楼层
你要达到什么样的效果?检测输入字符串是否含有?英文
发表于 2011-8-8 13:21:34 | 显示全部楼层
按你的程序,应该用While语句吧。而且StringIsDigit 只能检查是否含有非数字符号,就算返回的是0,也不一定就含有英文啊
发表于 2011-8-8 13:23:39 | 显示全部楼层
if   也可以
发表于 2011-8-8 14:12:05 | 显示全部楼层
回复 4# scum


    先检查错误标志值,@error=1  表示你选择了'取消'
发表于 2011-8-9 00:24:38 | 显示全部楼层
看看.......新手迷茫中...
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-21 02:37 , Processed in 0.078916 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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