クラス内でこの宣言に遭遇しました。私はc#でプログラミングすることに慣れており、vb6は初めてです。誰かがこれの目的は何であるか教えてもらえますか?通常、vb6の変数はDimを使用して宣言されています。
Private MapStatus(CAS_LAST, MAX_CAS_SLOT) As MAP_STATUS
ここで、MAP_STATUSはグローバルに宣言された列挙型変数です。
これは、変数のスコープに関係しています。
private
モジュールの上部にあるメソッドの外側で使用され、変数をモジュール内の任意のメソッドで使用できるようにします。Dim
メソッド内で使用され、メソッド固有の変数です。
したがって、あなたの場合、プログラマーが変数をモジュール全体で使用できるようにしたいが、モジュールの外部からはアクセスできないため、おそらくプライベートにされました。