ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
446
446
EMPFEHLEN
-
Gibt es eine Möglichkeit eine Klasse für meine Array-Sammlung zu erstellen?
Meine Arrays sind verschieden und da es sehr viele sind verliert man so dann schnell die Übersicht!
Meine Arrays:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Dim KlasseL(0 To 6) As String Dim KlasseZ(0 To 6) As String Dim Frak(0 To 2) As String Dim Magi_Prie_HelmLicht(0 To 1) As String Dim Heid_Orak_HelmZorn(0 To 1) As String Frak(0) = "--- Bitte Wählen ---" Frak(1) = "Allianz des Lichts" Frak(2) = "Bund des Zorns" KlasseZ(0) = "Wähle deine Klasse" KlasseZ(1) = "Heide" KlasseZ(2) = "Orakel" KlasseZ(3) = "Krieger" KlasseZ(4) = "Wächter" KlasseZ(5) = "Jäger" KlasseZ(6) = "Assasine" KlasseL(0) = "Wähle deine Klasse" KlasseL(1) = "Magier" KlasseL(2) = "Priester" KlasseL(3) = "Kämpfer" KlasseL(4) = "Verteidiger" KlasseL(5) = "Bogenschütze" KlasseL(6) = "Waldläufer" Magi_Prie_HelmLicht(0) = "Bitte Wählen" Magi_Prie_HelmLicht(1) = "Kupferhelm (LvL: 1)" Heid_Orak_HelmZorn(0) = "Bitte Wählen" Heid_Orak_HelmZorn(1) = "Stahlhut (LvL: 1)"
Mein vorhaben ist eben das ich eine Klasse MeineArrays erstellen möchte die ich dann seperat über beispiel mit: MeineArrays(Frak)
Aufrufen kann so das mein Code in meiner Form übersichtlicher bleibt
Gibt es da eine Möglichkeit?
Ein Beispiel wäre eventuell nicht schlecht sofern möglich
PS: Ich hab mehrere Arrays somit kann ich mich nicht auf eine Beschränken
Es sei den jemand weis ein Tipp und kann mir hierzu mehr sagen/erzählen oder ein Beispiel zeigen/geben
MfG
Lenox
-
31.08.11 07:38 #2
Schon lange her das ich was mit VB.NET gemacht habe,
jedoch kannst du doch einfach die Klasse als public deklarieren.
Dan deklarierst und füllst du in der Klasse deine arrays,
diese müssten natürlich als static deklariert werden.
dan kannst du diese arrays doch einfach normal wieder abrufen..
Der abruf müsste dan so aussehen (wenn ich mich ned täusche :P):
Code vb:1
MeineArrays.Frak
Lg H4ckHunt3r
Auf Danke klicken kostet nichts und weh tut es auch nicht ;)
Meine Homepage | Mein Projekt | Mein Clan
-
Ich danke dir erstmal soweit

Aber hättest du eventuell ein erweitertes Beispiel?
Sprich wie die Class im Test aussehen könnte
Ich möchte keinen vollständigen Code sondern nur ein Beispiel damit ich mich orientieren kann
-
01.09.11 04:10 #4
Bitte nicht steinigen falls das nicht 100% stimmen sollte,
aber ich habe momentan kein VisualStudio drauf (Progge im moment nur java)
schreibe also die sen code hier ausm Kopf und VB ist schon über ein jahr her
Code vb:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
Public Class MeineArrays ' Deklarationen der Arrays direckt in der Klasse Dim KlasseL(0 To 6) As String Dim KlasseZ(0 To 6) As String Dim Frak(0 To 2) As String Dim Magi_Prie_HelmLicht(0 To 1) As String Dim Heid_Orak_HelmZorn(0 To 1) As String Public Sub MeineArrays() ' Wert zuweisungen in der Konstruktor Methode Frak(0) = "--- Bitte Wählen ---" Frak(1) = "Allianz des Lichts" Frak(2) = "Bund des Zorns" KlasseZ(0) = "Wähle deine Klasse" KlasseZ(1) = "Heide" KlasseZ(2) = "Orakel" KlasseZ(3) = "Krieger" KlasseZ(4) = "Wächter" KlasseZ(5) = "Jäger" KlasseZ(6) = "Assasine" KlasseL(0) = "Wähle deine Klasse" KlasseL(1) = "Magier" KlasseL(2) = "Priester" KlasseL(3) = "Kämpfer" KlasseL(4) = "Verteidiger" KlasseL(5) = "Bogenschütze" KlasseL(6) = "Waldläufer" Magi_Prie_HelmLicht(0) = "Bitte Wählen" Magi_Prie_HelmLicht(1) = "Kupferhelm (LvL: 1)" Heid_Orak_HelmZorn(0) = "Bitte Wählen" Heid_Orak_HelmZorn(1) = "Stahlhut (LvL: 1)" End Sub End Class
In der Klasse in der du deinen Code voher hattest
musst die diese Klasse dan natürlich als Objekt deklarieren und initialisieren.
Hoffe das ist das was du wolltest..Code vb:1
MeineArrays variablenName = new MeineArrays();
Lg H4ckHunt3r
Auf Danke klicken kostet nichts und weh tut es auch nicht ;)
Meine Homepage | Mein Projekt | Mein Clan
-
01.09.11 08:32 #5
*hüstel* Ich möchte mal kurz darauf hinweisen, dass VB2010 eine .NET-Sprache ist, dafür gibt es ja ein eigenes Unterforum.
Der Doc!A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
B: Die Scrollbar da rechts ist dir schon mal aufgefallen?
-
@H4ckHunt3r
Danke dir
Werd es mal testen
@DrSoong
Ähm... okay beim nächsten mal weiss ich bescheid danke
Ähnliche Themen
-
Mit welcher Windows Forms Klasse kann ich eine Toolbox erstellen
Von Tikonteroga im Forum .NET Windows FormsAntworten: 15Letzter Beitrag: 10.08.11, 14:36 -
list() -> Arrays automatisch bestimmen
Von sjhf782h3fs im Forum PHPAntworten: 1Letzter Beitrag: 15.12.10, 20:10 -
Kann keine Objekte aus der Klasse erstellen
Von blong1550 im Forum C/C++Antworten: 5Letzter Beitrag: 27.12.09, 20:15 -
PHP dropdown list mit Arrays
Von fabi159 im Forum PHPAntworten: 4Letzter Beitrag: 03.05.09, 13:12 -
Auf list in einer anderen Klasse zugreifen
Von TomSto im Forum JavaAntworten: 4Letzter Beitrag: 23.08.04, 11:35





Zitieren

Login





