在VB中true有它本身的含义,有些地方并不能用0和-1来取代,比如checkbox和optionbutton这两个控件checkbox.Value = 1(optionbutton.Value = True) 所以根本不能划绝对的等号 当然,VB里有时true=1
true的默认值是-1,False 0 是可以用下面的代码验证: Dim x As Integer i = 1 x = i = 1 MsgBox (x) 当i=1为真时,x=-1,当i=1为假时,x=0