System.VarUtils.VariantCopy

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

function VariantCopy; external oleaut name 'VariantCopy';

C++

extern "C" HRESULT __stdcall VariantCopy(TVarData &Dest, const TVarData &Source);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function external public
System.VarUtils.pas
System.VarUtils.hpp
System.VarUtils System.VarUtils

Beschreibung

Leert den Zielvariantentyp und macht eine Kopie des Quellvariantentyps.

Mit VariantCopy kopieren Sie die in Source angegebene Quellvariante in die in Dest angegebene Zielvariante. Zuvor wird Dest mit der Routine VariantClear geleert.

Die möglichen Rückgabewerte von VariantCopy sind zusammen mit ihrer Bedeutung in der folgenden Tabelle aufgeführt.



Wert Bedeutung

VAR_OK

Die Operation wurde erfolgreich abgeschlossen.

VAR_BADVARTYPE

Der Varianten-Typ des Eingabeparameters ist nicht gültig.

VAR_OUTOFMEMORY

Für die Durchführung der Operation ist nicht genügend Speicher vorhanden.

VAR_UNEXPECTED

Ein unerwarteter Fehler ist aufgetreten.

VAR_EXCEPTION

Die Anwendung hat eine Exception ausgelöst.



Siehe auch