アップグレードに関する推奨事項 : 基になる値ではなく定数を使用
更新 : 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 にアップグレードすると、ほとんどの定数は自動的に変更されますが、定数名ではなくその基の値または変数を使用していると、その多くは自動的にアップグレードされません。定数名を使用すると、後で必要になる変更を最小限に減らすことができます。