更新:2007 年 11 月
编写代码时,请尽量使用常量而不是依赖其基础值。例如,如果要在运行时使窗体最大化,请使用:
' GOOD: Constant name
Me.WindowState = vbMaximized
而不是:
'BAD: Underlying value
Me.WindowStyle = 2
'BAD: Variable
Me.WindowStyle = X
同样,请使用 True 和 False 而不是 -1 和 0。
在 Visual Basic 2008 中,这些值已经更改,在某些情况下某些属性和常量的名称也发生更改。在将项目升级到 Visual Basic 2008 时,大多数常量会自动更改;但如果您使用的是基础值或变量而不是常量名称,则在许多情况下不能自动升级。使用常量名可使需要进行的修改量减到最小。