System.VarUtils.VariantCopy

提供: RAD Studio API Documentation
移動先: 案内検索

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

アプリケーションによって例外が発生しました。



関連項目