定数は、class、structure、または array 型ではなく、組み込み型または列挙型でなければなりません。

更新 : 2007 年 11 月

定数を、クラス、構造体、配列型として、またはジェネリック型を用いて定義される型パラメータとして宣言しようとしました。

定数は、組み込み型 (Boolean、Byte、Date、Decimal、Double、Integer、Long、Object、SByte、Short、Single、String、UInteger、ULong、または UShort) か整数型の 1 つを基にした Enum 型である必要があります。

Error ID: BC30424

このエラーを解決するには

  1. 定数を組み込み型または Enum 型として宣言します。

  2. True、False、Nothing など特定の値を定数にすることもできます。コンパイラは、これら定義済みの値を、適切な組み込み型として解釈します。

参照

概念

定数の概要

Visual Basic におけるデータ型

参照

データ型の概要 (Visual Basic)

その他の技術情報

定数と列挙型 (Visual Basic)