![]() |
Userform
Servus,
hier die zweite Frage eines Anfängers. Ich habe ein kleines Programm geschrieben, dass ein Pferderennen simuliert. In einer Userform kann man zu Beginn das Pferd auswählen, auf das man setzen will und den Wetteinsatz. Nach Abschluss eines Rennens möchte ich nun gerne eine zweite userform mit den Optionen "weiter" und "auszahlen" schalten. Bei "auszahlen" soll das Spiel enden, bei "weiter" das Rennen wieder von vorne anfangen. Allerdings soll die Variable für das Guthaben aus dem ersten Rennen übernommen werden. Wie kann ich aus der zweiten userform an eine bestimmte Stelle des Programms spirngen und dann wieder anfangen (inklusive der Mitnahme des Variablenwertes)? Ich habe es mit goto versucht, aber das lief irgendwie nicht. Wäre super, wenn mir jemand trotz dieser etwas mkomischen Umschreibung helfen könnte. |
Bin zwar überhaupt kein Programmiercrack und besitze nur Grundkenntnisse mit C#, aber macht nichts.
Besteht nicht die Möglichkeit den Wert einfach in einer Variable oder Array zu speichern? :eek: |
alles in eine Funktion setzen und die variabel als rückgabewert festlegen
bei ende Programm beenden bei weiter Funktion wieder aufrufen mit der variabel als anfangswert. wenn du später eine Übersicht über Gewinn und Verlust mache willst dann mach die variabel als array. |
Welche Programmiersprache???
|
im web mit get ?=geld oder post
als programm wie schon gesagt: variable das sind aber sowas von basic fragen, dass steht in jedem howto drinn Zitat:
konto=konto+gewinn PS:goto soll das evt. uralt basic sein? also entweder sub oder function zur user/konten verwaltung dann die forms |
Ich nehme mal an, Du schreibst in VB .NET
Code:
Class Form1 Du kannst auch mit dem MsgBox-Befehl ein Dialogfeld erstellen und anhand des Rückgabewerts entscheiden, ob das Programm weiterläuft oder beendet wird. Code:
Dim returnCode as Boolean Und goto-Anweisungen sind ganz böse Fallen. Nicht nur, das der Compiler meckern wird, auch machen sie den gesamten Code nicht mehr gut lesbar. Besser alles in Functions, Subs, Properties packen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:13 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.