Eigenen Type erstellen

08/03/2008 - 10:32 von Ralf | Report spam
Hallo!

Ich brauche für ein Programm ein Array von Arrays, ich denke so was nennt
sich auch jagged Array. (Ich habe eine Menge verschieden langer Arrays, und
die will ich wiederum in einem Array ablegen.


Also
Dim Arr() As Integer()
wàre was ich brauche, aber das nimmt der Compiler nicht.


Deshalb hàtte ich gerne so was (Pseudocode):
New Type MeinTyp Integer()
Dim Arr() As MeinTyp
Aber so etwas geht mit VB nicht, oder?


Ich habe jetzt das innere Array in eine Structure gepackt, und dann ein
Array dieser Structure erzeugt. Das geht gut, aber ich muss jedes Element
eben noch über die Strukture-Komponente ansprechen, eleganter wàre das oben
gezeigte mit eigenem Type...

Was kann ich da tun?
 

Lesen sie die antworten

#1 Gerold Mittelstädt
08/03/2008 - 12:03 | Warnen spam
Hallo Ralf!

Ralf schrieb:
Ich brauche für ein Programm ein Array von Arrays, ich denke so was
nennt sich auch jagged Array. (Ich habe eine Menge verschieden langer
Arrays, und die will ich wiederum in einem Array ablegen.


Also
Dim Arr() As Integer()
wàre was ich brauche, aber das nimmt der Compiler nicht.

Was kann ich da tun?



Evtl. einen 2D-Array

Dim Arr(,) As Integer

Viele Grüße!

Ähnliche fragen