Folgende Funktion kannst Du dazu nutzen...
Du bekommst einen String zur�ck, der alle dimensionen enth�lt...
Dim arr(2,3,4)
d = dimensions(arr)
' d ist jetzt "2,3,4"
Private Function dimensions(arr)
dim d, currD
currD=1
d = ""
on error resume next
do while err.number=0
d = d & "," & ubound(arr,currD)
currD = currD + 1
loop
err.Clear
on error goto 0
d = mid(d,2)
'dim x() leads to d="", but Array() to d="-1"
If d = "-1" Then d = ""
dimensions = d
End Function
Gruss,
Claudius
> -----Original Message-----
> From: Azubi IFK LabTec [mailto:[EMAIL PROTECTED]]
> Sent: Dienstag, 12. Februar 2002 09:17
> To: ActiveServerPages German
> Subject: [aspgerman] Mehrdimensionale Arrays...
>
> Habe nun mein Problem mit den Verschachtelten Arrays in den Griff
> bekommen...
> Fragt mich nicht, was ich f�r einen Fehler gemacht habe, es ist
beinahe
> Peinlich;-)
>
> Naja, inzwischen stehe ich schon vor dem n�chsten Problem.
> W�re sch�n, wenn wieder so schnell kompetente Hilfe kommen w�rde.
>
> Wie bestimme ich in einem Mehrdimensionalen Array die anzahl
Dimensionen?
>
> Ziel ist es, einfach das Gesammte Array richtig formatiert auszugeben
> Also nicht enfach for Each Element in Array...
>
> Ziel ist es, eine Tabelle auszugeben.
> Nur, dazu muss ich wissen, ob das Array 1 oder 2 Dimensionen hat.
> Und hat es mehr als 2 Dimensionen, sollte ich dies auch wissen (dies
kann
> man n�mlich nicht mehr so gut als Table ausgeben;-) )
>
> Weiss da jemand mehr?
>
> Vielen Dank
>
> Christian Thuer
>
> | [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
| [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