System.Variants.DynArrayFromVariant

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

procedure DynArrayFromVariant(var DynArray: Pointer; const V: Variant; TypeInfo: Pointer);

C++

extern DELPHI_PACKAGE void __fastcall DynArrayFromVariant(void * &DynArray, const System::Variant &V, void * TypeInfo);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Variants.pas
System.Variants.hpp
System.Variants System.Variants

Beschreibung

Erstellt ein dynamisches Array aus einer Variant-Instanz.

Mit DynArrayFromVariant kopieren Sie den Inhalt einer Variante (V) in eine vorhandene dynamische Array-Variable (DynArray).

DynArray ist ein dynamisches Array, dessen Wert aus der Variant-Instanz übernommen wird.

V ist die zu kopierende Variant-Instanz. Der Wert muss ein Array sein.

TypeInfo zeigt auf die Laufzeittypinformationen, die den Typ der Array-Elemente angeben. Mit der Funktion TypeInfo (Object Pascal) bzw. __delphirtti (C++) kann dieser Zeiger ermittelt werden.

Siehe auch