我正在使用一些旧的 VB6 代码,这样......
Dim STATUS As Integer
STATUS = -1
If (Not STATUS) Then
' do something
Else
' do something else
End If
所以我很自然地想知道执行了这段代码的哪个分支。那么有谁知道VB6中True和False的数值是什么?
最佳答案
True 存储为 -1,false 存储为 0。任何非零值都被视为 true。
要了解为什么会这样,请检查 - http://www.vbforums.com/showthread.php?t=405047
关于vb6 - VB6 中 bool False 和 True 的整数值是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4275800/