Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

VB: Grösse eines dynamischen Arrays ermitteln





Frage

Hallo liebe Visual-Basic-Versteher! Wie kann ich denn bei einem dynamischen (2-dimensionalen) Array die Grösse der Zeilen und Spalten herausfinden? z.B. um mir nacheinander alle Werte ausgeben zu lassen: [code] For x= 0 To ??? For y = 0 To ??? MsgBox aArray(x, y) Next < Next x[/code] Ich hab an irgendwas mit "UBound" gedacht, weiss aber nicht wie genau... Vielen Dank im Voraus, Ciao, Lamer PS: warum bleibt der Code nicht eingerückt (zumindest nicht in der Vorschau)?!?

Antwort 1 von Dombrowski

Jo ubound() nimmt als zweiten, optionalen Parameter die Dimension. "1" steht dabei für die erste Dimension, "2" für die Zweite ..


For x = 0 To ubound(a,1)
 For y = 0 To ubound(a,2)
  MsgBox a(x, y)
 Next
Next


Ersetze verschluckte Leerzeichen durch die HTML-Umschreibung eines Leerzeichens, dann werden sie im Forum angezeigt. Ich kann den Code dafür nicht posten, da er ja unsichtbar wird. Du findest den Code im Eingabefenster von Google:
http://www.google.de/search?hl=de&q=%26nbsp%3B

Antwort 2 von Lamer2k

Dankeschön, das ging ja schnell!!!!

Und sogar noch die Bonusfrage beantwortet ;-)

Ciao,

Grüsse,

Lamer

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: