Nossi
Captain
- Registriert
- Okt. 2002
- Beiträge
- 3.893
Ahoi alle miteinander, es geht mal wieder um Monopoly 
Ich habe eine ganze Reihe von Pictureboxen, die ich durchnummeriert habe (Feld1 , Feld2, Feld3...). Ich möchte anhand der aktuellen spielerposition, welche ich in dem Array intspielerpos(intspieleramzug) gespeichert habe genau das Feld ansprechen, auf dem sich der aktuelle Spieler derzeit befindet, damit ich es einfärben kann. Normalerweise würde ich bei sowas eine Select Case anweisung benutzen, allerdings dreht sich mir der Magen um, wenn ich an den Quellcode denke, den ich brauche um 40 dieser Felder anzusprechen. Da muss es doch mit sicherheit eine effektivere Methode geben, um das ganze dynamisch zu gestalten, in etwa so ähnlich wie ein Array.
So in etwa in Pseudocode
Ich hoffe es hat jemand eine Anregung für mich, wie ich das geregelt bekomme.
Gruß Nossi

Ich habe eine ganze Reihe von Pictureboxen, die ich durchnummeriert habe (Feld1 , Feld2, Feld3...). Ich möchte anhand der aktuellen spielerposition, welche ich in dem Array intspielerpos(intspieleramzug) gespeichert habe genau das Feld ansprechen, auf dem sich der aktuelle Spieler derzeit befindet, damit ich es einfärben kann. Normalerweise würde ich bei sowas eine Select Case anweisung benutzen, allerdings dreht sich mir der Magen um, wenn ich an den Quellcode denke, den ich brauche um 40 dieser Felder anzusprechen. Da muss es doch mit sicherheit eine effektivere Methode geben, um das ganze dynamisch zu gestalten, in etwa so ähnlich wie ein Array.
So in etwa in Pseudocode
Code:
Feld(intspielerpos(intspieleramzug)).color = color(intspieleramzug)
Ich hoffe es hat jemand eine Anregung für mich, wie ich das geregelt bekomme.
Gruß Nossi