System.VarUtils.VariantCopy
Delphi
function VariantCopy; external oleaut name 'VariantCopy';
C++
extern "C" HRESULT __stdcall VariantCopy(TVarData &Dest, const TVarData &Source);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 | 
|---|---|---|---|---|
| function | external public | System.VarUtils.pas System.VarUtils.hpp  | 
        System.VarUtils | System.VarUtils | 
説明
ターゲット バリアントをクリアして、ソース バリアントをコピーします。
VariantClear を呼び出して Dest をクリアしてから、Source で与えられたソース バリアントを Dest で指定されたターゲット バリアントにコピーするには、VariantCopy を使用します。
VariantCopy の戻り値になり得る値とその意味を次の表に示します。
| 値 | 意味 | 
|---|---|
| 
 VAR_OK  | 
 操作が正常に終了しました。  | 
| 
 VAR_BADVARTYPE  | 
 入力パラメータのバリアント型が有効ではありません。  | 
| 
 VAR_OUTOFMEMORY  | 
 この操作を完了するために十分なメモリがありません。  | 
| 
 VAR_UNEXPECTED  | 
 予期しないエラーが発生しました。  | 
| 
 VAR_EXCEPTION  | 
 アプリケーションによって例外が発生しました。  |