Hallo,
meine derzeitige Windows-Form sieht so aus:
meine derzeitige Windows-Form sieht so aus:
Ich möchte, dass man in die Textbox eine Uhrzeit eintragen kann (hier im Bsp. ist es 18:00 Uhr). Wenn die angegebene Zeit mit der jetzigen Zeit übereinstimmt, dann soll die Aktion ausgeführt werden, die sich hinter des jeweiligen Radio-Buttons befindet (z. B. mehrere MsgBoxen anzeigen). Die Überprüfung der Zeit habe ich durch einen Timer realisiert, der jede Sekunde die angegebene Zeit mit der jetzigen überprüft... das ganze soll allerdings erst dann überprüft werden, wenn ich auf den Start-Button geklickt habe und zeitgleich die Checkbox aktiviert ist.
Wenn die Checkbox nicht aktiviert ist, soll eine MsgBox ausgegeben werden, mit dem entsprechendem Hinweis.
Auch soll - allerdings nur wenn die Checkbox auch aktiviert ist - geschaut werden, ob die Textbox nicht leer ist. Wenn leer, dann soll auch hier eine MsgBox mit dem entsprechendem Hinweis ausgegeben werden.
In der ganzen Form möchte ich nur einen Button haben, der einmal das Ganze starten, aber auch beenden kann.
Wenn also die Aktion ausgewählt ist und die MsgBoxen angezeigt werden, soll der Start-Button zu einem Stop-Button werden, und den Timer, die Ausführung der Aktion beenden, sowie die Textbox leeren. Danach soll wieder ein Starten möglich sein.
Es geht mir hauptsächlich darum, dass ich zwei Funktionen für einen Button bekomme. Ich hatte mir das so gedacht:
...aber es kommt immer nur die MsgBox "gestartet" - irgendwo ist wohl was falsch, ich hoffe auf eure Hilfe!
Wenn die Checkbox nicht aktiviert ist, soll eine MsgBox ausgegeben werden, mit dem entsprechendem Hinweis.
Auch soll - allerdings nur wenn die Checkbox auch aktiviert ist - geschaut werden, ob die Textbox nicht leer ist. Wenn leer, dann soll auch hier eine MsgBox mit dem entsprechendem Hinweis ausgegeben werden.
In der ganzen Form möchte ich nur einen Button haben, der einmal das Ganze starten, aber auch beenden kann.
Wenn also die Aktion ausgewählt ist und die MsgBoxen angezeigt werden, soll der Start-Button zu einem Stop-Button werden, und den Timer, die Ausführung der Aktion beenden, sowie die Textbox leeren. Danach soll wieder ein Starten möglich sein.
Es geht mir hauptsächlich darum, dass ich zwei Funktionen für einen Button bekomme. Ich hatte mir das so gedacht:
VB.NET-Quellcode
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Dim Status_des_Buttons As Boolean = True
- If Status_des_Buttons = True Then
- 'Start wurde gedrückt
- MsgBox("gestartet!")
- Button1.Text = "Stop"
- Else
- Status_des_Buttons = False
- 'Stop wurde gedrückt
- MsgBox("gestoppt!")
- Button1.Text = "Start"
- End If
- End Sub
...aber es kommt immer nur die MsgBox "gestartet" - irgendwo ist wohl was falsch, ich hoffe auf eure Hilfe!