myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

[VBNET] Array mit 2 Dimension und variabler höher

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Ungelesen 11.09.11, 13:51   #1
Blamster
Anfänger
 
Registriert seit: Aug 2009
Beiträge: 4
Bedankt: 4
Blamster ist noch neu hier! | 0 Respekt Punkte
Standard [VBNET] Array mit 2 Dimension und variabler höher

Hi,
ich versuche mich gerade in meinem VbNet Projekt an einem Array mit Variablen Zeilen und festen Spalten. Gibt es eine möglichkeit wenn ich:
dim Array(,) as String schreibe gibts immer fehler. leider wäre die Zeile tiefe unvorhersehbar. Kann mir jemand einen tipp geben?
Blamster ist offline   Mit Zitat antworten
Ungelesen 11.09.11, 19:05   #2
Erebos76
Ist öfter hier
 
Benutzerbild von Erebos76
 
Registriert seit: Sep 2010
Beiträge: 276
Bedankt: 280
Erebos76 leckt gerne myGully Deckel in der Kanalisation! | 332975 Respekt PunkteErebos76 leckt gerne myGully Deckel in der Kanalisation! | 332975 Respekt PunkteErebos76 leckt gerne myGully Deckel in der Kanalisation! | 332975 Respekt PunkteErebos76 leckt gerne myGully Deckel in der Kanalisation! | 332975 Respekt PunkteErebos76 leckt gerne myGully Deckel in der Kanalisation! | 332975 Respekt PunkteErebos76 leckt gerne myGully Deckel in der Kanalisation! | 332975 Respekt PunkteErebos76 leckt gerne myGully Deckel in der Kanalisation! | 332975 Respekt PunkteErebos76 leckt gerne myGully Deckel in der Kanalisation! | 332975 Respekt PunkteErebos76 leckt gerne myGully Deckel in der Kanalisation! | 332975 Respekt PunkteErebos76 leckt gerne myGully Deckel in der Kanalisation! | 332975 Respekt PunkteErebos76 leckt gerne myGully Deckel in der Kanalisation! | 332975 Respekt Punkte
Standard

In VB 6 deklariert man mehrdimensionale Arrays mit

Code:
Dim arrWhatEver((1 to 100), (1 To 100)) As String
Somit hättest Du ein Array mit insgesamt 10.000 Einträgen. Empfehlenswert ist noch, einen Zähler mit einzupflegen, der Dir die tatsächliche Arraygröße speichert. Mit "Redim" kannst Du das Array neu dimensionieren, dabei werden alle bisherigen Einträge aber gelöscht. "Redim Preserve" dimensioniert auch neu in der von Dir vorgegebenen Tiefe, erhält aber die Einträge.

In .net hat sich das meines Wissens insofern geändert, als daß Du die tatsächliche Größe bei Deklaration des Arrays erfasst

Code:
Dim arrWhatEver(100,100) As String
"Redim" und "Redim Preserve" sind wohl aber erhalten geblieben.
Erebos76 ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:52 Uhr.


Sitemap

().