Domino 9 und frühere Versionen > ND6: Entwicklung
Array Declaration
bikerboy:
Hi, habe ein bisschen mit der Suche gestöbert und was gefunden , das interessant für mich wäre, wenn es denn funktioniert.
Ich möchte einen zweidimensionalen Array aufbauen und habe versuchtihn folgendermassen zu deklarieren.
--- Code: ---Dim sortList(count,1) as String
--- Ende Code ---
-> count ist ein Integerwert
Fehlermeldung ist dann : Illegal array bound for : sortList , aber warum
Glombi:
Das geht nur, falls count vorher als Konstante deklariert wurde.
Wenn es dynamisch zur Laufzeit gehen soll, dann musst Du ein
dynamisches Array verwenden und dann mit
Redim...
die Grenzen bestimmen.
Um vorhandene Array-Werte zu behalten, musst man
Redim Preserve...
verwenden.
Andreas
bikerboy:
das mit dem Redim wirft aber leider die selbe meldung nur halt eine zeile später, echt ärgerlich.
DerAndre:
Schau mal hier, vielleicht hilft das weiter.
http://atnotes.de/index.php?topic=19574.0
flaite:
Kann man nicht sowas machen?
--- Code: ---Dim arrOuter() As Variant
Dim arrInner() as String
Redim Preserve arrInner(2)
arrInner(0) = "Kölner Dom"
arrInner(1) = "Ulmer Münster"
arrInner(2) = "Berliner Dom"
Redim preserve arrOuter(0)
arrOuter(0) = arrInner
Redim arrInner(1)
arrInner(0) = "Golden Gate Bridge"
arrInner(1) = "Pont Du Gard"
Redim Preserve arrOuter(1)
arrOuter(1) = arrInner
--- Ende Code ---
Habs nicht ausprobiert. Könnte aber klappen.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln