System.VarUtils.VariantCopyInd

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function VariantCopyInd; external oleaut name 'VariantCopyInd';

Eigenschaften

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

Beschreibung

Leert die Zielvariante und macht eine Kopie der Quellvariante, auch für den Fall, dass die Quelle den Typ varByRef hat.

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

Wenn die Quelle den Typ varByRef hat, führt VariantCopyInd die Indirektion durch und kopiert die korrekten Informationen.

Die möglichen Rückgabewerte von VariantCopyInd 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_INVALIDARG

Ein Argument ist ungü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