升级建议:使用常数代替基础值

更新: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 时,大多数常量会自动更改;但如果您使用的是基础值或变量而不是常量名称,则在许多情况下不能自动升级。使用常量名可使需要进行的修改量减到最小。

请参见

其他资源

有关升级的语言建议