Hallo!

Arrays Of Arrays sind wirklich eine feine Sache. Probiere es mal so:

> Dim TestArray (5)
�
> Dann will ich eine Strucktur alla:
> TestArray(0)
> �- Eintrag 1
> �- Eintrag 2
> �- Eintrag 3
> �-
> �-
> Was ich jetzt schon versucht habe ist dies:
> �
> Dim TestArray(5)
> Dim SubArray(10)
>�
> TestArray(01) = SubArray
> ...
>�
> Funktioniert mehrheitlich wunderbar. Wenn man mit IsArray den Wert von

> TestArray(0) liest, sieht man korrekt ein Array.
> Bestimmt man mit LBound und UBound die Dimension von TestArray(0)
erh�lt man
> auch die Dimension von 10 des Unterarrays. Einziger SCh�nheitsfehler;
alle
> Eintr�ge, welche in SubArray vorgenommen werden, gehen verloren.

Wenn Du SubArray �nderst, �ndert sich TestArray nicht, da m�sstest Du
schon erneut zuweisen. Aber probiere folgendes:

Dim SubArray: SubArray = array("Name", "Stra�e", "PLZ", "Ort", date(), 4
* 7)
Dim TstArray(5)
TstArray(0) = SubArray
TstArray(1) = SubArray
TstArray(2) = array(1, 2, 3, 4, 5, 6, 7)
TstArray(3) = array(SubArray, SubArray, SubArray)
TstArray(4) = split("Ein Satz, der in Worte aufgeteilt wird.", " ")
TstArray(5) = null

Auf die einzelnen Felder von TstArray kannst Du mit 2 Klammerpaaren
zugreifen:

TstArray(0)(0) = "Nachname"
TstArray(4)(0) = "Der"
TstArray(3)(2)(4) = "Wohnort"

Auch Funktionen, die ein Array zur�ckliefern kannst Du direkt
absprechen:

Vorname = split("Christian Thuer", " ")(0)

Die Flexibilit�t ist also enorm.

Freundliche Gr��e
Joachim van de Bruck



| [aspgerman] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp

Antwort per Email an