请会VBS的人看看 为什么不能显示IF语句
dim a,b
a=0
b=inputbox("aa","bb")
set objshell = createobject("wscript.shell")
do while(1=1)
if "a">"b" then
msgbox "asfn"
end if
a=a+1
objshell.sendkeys "^{v}"
objshell.sendkeys "{Enter}"
wscript.sleep 500
msgbox a
loop
自己试试 不行
VBS IF条件退出VBs本身
答案:4 悬赏:0 手机版
解决时间 2021-01-30 08:54
- 提问者网友:且恨且铭记
- 2021-01-30 04:54
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-01-30 05:15
大哥啊,"b"字符的ascii值是打过"a"的,下面那个条件这么可能成立?
if "a">"b" then
msgbox "asfn"
end if
if "a">"b" then
msgbox "asfn"
end if
全部回答
- 1楼网友:猎心人
- 2021-01-30 07:41
"a">"b"不是a,b代表的变量比较,而是97和98的比较(进行ascii值的比较)。a>b这才是a,b代表的变量比较
- 2楼网友:举杯邀酒敬孤独
- 2021-01-30 06:18
这样写
if a>b then
- 3楼网友:平生事
- 2021-01-30 05:33
这样写
if a>b then
再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯