无忧启动论坛
标题:
vbs语句 5&vbCrLf 为什么会等于5
[打印本页]
作者:
yjqd
时间:
2021-7-8 10:36
标题:
vbs语句 5&vbCrLf 为什么会等于5
本帖最后由 yjqd 于 2021-7-8 11:00 编辑
If 5&VbCrLf = 5 then
Msgbox "Ok"
End If
结果显示:Ok
5&vbCrLf 为什么会等于5呢,vbCrLf(回车符和换行符) 属于内置常量字符串,难道此时变为空值了
If 5&"" = 5 then
Msgbox "Ok"
End If
-------------------------------------------
If u&VbCrLf = u then
Msgbox "Ok"
End If
这句中,u&VbCrLf 不等于u,等号两边的u会被认为是没赋值的变量
作者:
slore
时间:
2021-7-8 11:51
改成"5"进行判断。
作者:
yjqd
时间:
2021-7-8 12:05
slore 发表于 2021-7-8 11:51
改成"5"进行判断。
等号左边改成"5"可以,结果:OK
右边或两边同时改成"5",不会相等
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3