Domino 9 und frühere Versionen > Entwicklung
Array in Array
Gruenkohl:
Hi zusammen,
hab mal wieder ne Frage. ;)
Kann mir jemand sagen wie ich Werte aus einem Array lesen kann, wenn das Array wiederrum in einem Array ist.
Quasi:
Array(0) = 1
Array(1) = 2
Array2(0) = Array
Wie komme ich an die Werte aus Array? ???
Danke und Gruss
Andreas
rar:
Du mußt nur jedes Array durchschleifen.
z.B. so:
Dim i As Integer
Dim j As Integer
Dim varAusgabe As Variant
Dim strArray(1) As String
Dim varArray(1) As Variant
strArray(0) = "00"
strArray(1) = "01"
varArray(0) = strArray
strArray(0) = "10"
strArray(1) = "11"
varArray(1) = strArray
For i = 0 To 1
varAusgabe = varArray(i)
For j = 0 To 1
Print varAusgabe(j)
Next
Next
Meiner Meinung nach ist es aber übersichtlicher, wenn du in diesem Fall mit mehrdimensionalen Arrays arbeitest.
(dim StrArray(x,y) as string)
lg
-daniel
Gruenkohl:
Super, jetzt weiss ich das auch! ;D
Mit der Übersichtlichkeit stimme ich dir zu, aber trotzdem wollte ich wissen wie das funktioniert. 8)
Danke
Semeaphoros:
... und das nächste Mal sparst Du viel Zeit, nämlich Deine Schreibzeit und die Lesezeit von einigen Leuten, wenn du "Ich hab mal wieder ne Frage" einfach weglässt. Machst Du mit beim Sparsam sein? ;)
yes2002:
Hi,
eleganter geht es mit der Funktion ArrayAppend:
Beispiel aus der Noteshilfe:
Have a look at ArrayAppend function in Designer Help.
dim zielArray as variant
zielArray = Arrayappend(teilArray1, teilArray2)
Das wars.
Gruß
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln