主题:vb菜鸟请教,请高手解惑
请看下面的用vb6.0编出的程序
Private Sub Command1_Click()
If Not 5 Mod 2 Then Print "6"
End Sub
为什么我在电脑上运行后在窗体上打印6呢?
5 mod 2 的结果应该是1呀,逻辑非运算之后应该是false,因此条件是不成立的,不应该执行
print "6" 呀
请高手帮忙解释以上运算过程,以及产生该结果的原因。
Private Sub Command1_Click()
If Not 5 Mod 2 Then Print "6"
End Sub
为什么我在电脑上运行后在窗体上打印6呢?
5 mod 2 的结果应该是1呀,逻辑非运算之后应该是false,因此条件是不成立的,不应该执行
print "6" 呀
请高手帮忙解释以上运算过程,以及产生该结果的原因。