Hi,
ich habe jetzt ewig zeiten nichts mehr mit VB gemacht
und bin vollkommen raus aus der materie (hatte damals aber auch nur ca 3-4 monate damit zutun gehabt).
Zu meinem Problem:
Ich habe 2 Textfelder und 1 Button.
Im 1. Textfeld (tbdice) möchte ich die Anzahl der zu werfenden Würfel eingeben, zB 4, für 4 Würfel.
Mit einem Klick auf den button (bnroll) soll jeder Würfel, für sich selbst, einen Wert von 1 bis 6 erhalten.
In der 2. Textbox (tbergebnis) soll nun jeder Würfel separat angezeigt werden.
In der Theorie soll das etwa so aussehen:
Ich gebe 3 Würfel an.
Klicke auf den Button zum Würfeln.
Die Würfel werden geworfen und erhalten zB die Werte 2, 6 und 4.
Nun möchte ich, das dies genauso im 2. Textfeld erscheint:
Etwa so: 2-6-4.
Mein Problem ist, das wenn ich mehrere Würfel benutze,
diese sich lediglich mit dem Wert des 1. Würfels mit der Anzahl der Würfel multiplizieren.
Wenn ich 3 Würfel nutze und der erste ergibt 5 bekomme ich als ergebnis 15.
Ich teste nun schon seit etwa 3 Stunden rum, komme aber leider zu keinem Ergebnis.
Nun hab ich an die verwendung von Arrays gedacht, aber ich glaub das ich auch da auf dem Holzweg bin.
Hat jemand von euch evtl einen, oder auch mehrere, Tips?
Beispielcode hab ich leider keinen zur Hand, habe das bereits getestete schon verworfen.
[edit]
ahh.. ähm... ich habs jetz einigermaßen...
aber das ganze geht doch sicher weniger umständlich, oder? :]
Immerhin benötigt man meistens 5-10 würfel
[/edit]
ich habe jetzt ewig zeiten nichts mehr mit VB gemacht
und bin vollkommen raus aus der materie (hatte damals aber auch nur ca 3-4 monate damit zutun gehabt).
Zu meinem Problem:
Ich habe 2 Textfelder und 1 Button.
Im 1. Textfeld (tbdice) möchte ich die Anzahl der zu werfenden Würfel eingeben, zB 4, für 4 Würfel.
Mit einem Klick auf den button (bnroll) soll jeder Würfel, für sich selbst, einen Wert von 1 bis 6 erhalten.
In der 2. Textbox (tbergebnis) soll nun jeder Würfel separat angezeigt werden.
In der Theorie soll das etwa so aussehen:
Ich gebe 3 Würfel an.
Klicke auf den Button zum Würfeln.
Die Würfel werden geworfen und erhalten zB die Werte 2, 6 und 4.
Nun möchte ich, das dies genauso im 2. Textfeld erscheint:
Etwa so: 2-6-4.
Mein Problem ist, das wenn ich mehrere Würfel benutze,
diese sich lediglich mit dem Wert des 1. Würfels mit der Anzahl der Würfel multiplizieren.
Wenn ich 3 Würfel nutze und der erste ergibt 5 bekomme ich als ergebnis 15.
Ich teste nun schon seit etwa 3 Stunden rum, komme aber leider zu keinem Ergebnis.
Nun hab ich an die verwendung von Arrays gedacht, aber ich glaub das ich auch da auf dem Holzweg bin.
Hat jemand von euch evtl einen, oder auch mehrere, Tips?
Beispielcode hab ich leider keinen zur Hand, habe das bereits getestete schon verworfen.
[edit]
ahh.. ähm... ich habs jetz einigermaßen...
aber das ganze geht doch sicher weniger umständlich, oder? :]
Immerhin benötigt man meistens 5-10 würfel
[/edit]
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „ZaRaK“ ()