下列何束假呢?
version= "(REV:)A00 "
第一返回1,第二返回6
If (InStr(version, "( ") And InStr(version, ") ")) = 0 Then
msgbox "果 "
end if
1 and 6 果是1啊!,怎是真呢?,程序示 "果 "
thanks
[解决办法]
1 and 6 的结果是0!
这是一个按位与的运算而不是与逻辑运算,看如下示意:
1: 0001
6: 0110
and:0000
如果是1 and 7 就是1了,如下示意:
1: 0001
7: 0111
and:0001
你把 version= "(REV:)A00 " 改成 version= "(REV::)A00 " 试试