Welcome Guest, you are in: Anmelden

CP Wiki

RSS RSS

Navigation



  1. Administration

Suche im wiki
»

VarArrayOf

RSS
Modified on 16/01/2009 11:05 by CPABED Categorized as Plattform
Syntax:
function VarArrayOf(const Values: array of Variant): Variant;


Beschreibung:

Die Funktion erstellt und füllt ein eindimensionales, variantes Array.

VarArrayOf gibt ein eindimensionales, variantes Array mit den im Parameter Values angegebenen Elementen zurück.

Values ist ein Array mit Varianten-Werten, das in ein Variant-Array konvertiert werden soll.

Values_Size ist der Index des letzten Wertes im Array Values (eins kleiner als die Anzahl der Werte).

Die Untergrenze des zurückgegebenen Arrays ist 0, die Obergrenze entspricht der Anzahl der im Parameter Values angegebenen Werte - 1 (Values_Size). Der Elementtyp ist Variant.


Beispiel:

//Im folgenden Beispiel wird ein eindimensionales variantes Array mit fünf Elementen erzeugt. //Alle Elemente haben den Typ Variant und können deshalb Werte mit wechselnden Typen aufnehmen. //Besonders zu bemerken ist, dass das letzte Array-Element wiederum selbst eine Variante ist.

var

A: Variant; begin A := VarArrayCreate(0, 4, varVariant); A0 := 1; A1 := 1234.5678; A2 := 'Hello world'; A3 := True; A4 := VarArrayOf(1, 10, 100, 1000); WriteLn(A2); { Hello world } WriteLn(A42); { 100 }

end;

ScrewTurn Wiki version 3.0.1.400. Some of the icons created by FamFamFam.