VB6神奇的一个问题
最近遇到一个神奇的问题-----------------------------------------
If A<>"" and (B="AAA" or C="BBB") then
'有时A=""时会进来(是有时喔)
.........
End If
-----------------------------------------
If (A<>"") and (B="AAA" or C="BBB") then
'听说这样写A=""时才一定不会进来
.........
End If
-----------------------------------------
1,有人知道两者间的差异吗?(别跟我说差个括号喔.......)
2,为什么会有差别?
3.这算是VB6中的Bug吗?
-----------------------------------------
不然这样写也行
If Not(A="") and (B="AAA" or C="BBB") then
'试过这样写才不会进来
.........
End If
-----------------------------------------
[ 本帖最后由 wube 于 2011-12-6 13:24 编辑 ]