System.Variants.DynArrayFromVariant
Delphi
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 (Delphi) bzw. __delphirtti (C++) kann dieser Zeiger ermittelt werden.