VBS判断语法的问题
各位大侠好,小生遇到这样一个问题,请各位指教。通过对话框输入两个值后,添加成功后在WinlistView里面自动产生一条内容,包含前面输入的两个值。
如 输入A和B,点击确定,生成“name(B)--number(0xA)”
现在我想判断生成的内容(C)是否正确,想通过C是否包含A同时包含B来做
C=Window().Dialog().WinlistVie().getItem(index)
if Instr(C,A) and Instr(C,B) then
'语句
else
'语句
End If
因为Instr返回的是A在C中的位置,是一个数字,这时问题出现了
if a -- ---true
if b ------true
if a and b ---true 和 false不一定。。。。
写的时候没考虑这么多,现在代码都完成了才发现这个问题,希望对现有的东西改动不大,大家有没有好的主意或者想法,请赐教,谢谢! 希望我把问题说清楚了。。。 你的,a 和b 等于什么? if a -- ---true
if b ------true
if a and b ---true 和 false不一定。。。。
这里说的a和b,指的是instr()返回的值
a = Instr(C,A)
b = Instr(C,B) 请大家帮忙啊,很急的啊 if Instr(C,A)=0 or Instr(C,B)=0 then
没有找到
else
找到
End If 谢谢楼上的
我这脑袋,唉!
页:
[1]