クラス MWField
MWField
クラスは MWStruct
オブジェクト内で単一のフィールド参照を保持しています。このクラスは作成不可能で、次の 4 つのプロパティ/メソッドが含まれています。
Property Name As String
フィールド名 (読み取り専用)。
Property Value As Variant
フィールドの値を格納します (読み取り/書き込み)。Value
プロパティは MWField
クラスの既定のプロパティです。フィールドの値には、Variant
への型強制が可能な任意の型およびオブジェクト型を使用できます。
Property MWFlags As MWFlags
MWFlags
オブジェクトへの参照を格納します。このプロパティは特定のフィールドに対して、配列形式フラグおよびデータ変換フラグの設定または取得を行います。構造体内の各フィールドには固有の MWFlags
プロパティがあります。このプロパティは、メソッドが呼び出されるオブジェクトに設定された任意のフラグの値をオーバーライドします。
Sub Clone(ppField As MWField)
MWField
オブジェクトのコピーを作成します。
パラメーター
引数 | 型 | 説明 |
---|---|---|
|
| コピーを受け取るために、初期化されていない |
戻り値
なし。
注意
Clone
は新規 MWField
オブジェクトを割り当て、オブジェクトの内容のディープ コピーを作成します。既存のオブジェクト参照の共有コピーではなく、別のオブジェクトが必要な場合はこの関数を呼び出します。