クラス 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 オブジェクトを割り当て、オブジェクトの内容のディープ コピーを作成します。既存のオブジェクト参照の共有コピーではなく、別のオブジェクトが必要な場合はこの関数を呼び出します。