Hallo,
ich lerne gerade Visual Basic 2005 Express und wollte zur Übung ein Quiz machen.
Ich habe das ganze so gestaltet, das die Frage mit einem Label dargestellt wird und die Antworten mit Hilfe von Radio Buttons auswählbar sind.
Dann soll der Benutzer auf Auswerten klicken und es soll via MessageBox angezeigt werden ob die ausgewählte Antwort richtig oder falsch war.
Danach soll das Programm zu Frage 2 übergehen.
Das funktioniert auch alles aber wenn ich einmal auf den Button klicke, dann wertet das Programm die Frage und Antwort auch richtig aus, geht aber sofort zu Frage 2 und wertet diese auch aus. Die Antwort von Frage 2 wurden aber noch nicht vom Benutzer ausgewählt.
Ich stell einfach mal den Code rein.
Public Class NormalQuiz
Dim AmountQuestions As Integer = 1
Dim AnswereRight As Integer = 0
Dim AnswereFalse As Integer = 0
Dim Counter As Integer = 0
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If Counter = 0 Then
If RadioButton1.Checked Then
MessageBox.Show(„RICHTIG“)
AmountQuestions += 1
AnswereRight += 1
Else
MessageBox.Show(„FALSCH“)
AmountQuestions += 1
AnswereFalse += 1
End If
Counter += 1
End If
If Counter = 2 Then
End If
If Counter = 1 Then
Label2.Text = AmountQuestions
Question.Text = „Auf welcher Taste der Tastatur befinden sich zwei Pfeile?“
RadioButton1.Text = „Auf der Eingabe- (Enter-) Taste“
RadioButton2.Text = „Auf der Tabulator-Taste“
RadioButton3.Text = „Auf der mittleren Pfeiltaste“
If RadioButton2.Checked Then
MessageBox.Show(„RICHTIG“)
AmountQuestions += 1
AnswereRight += 1
Else
MessageBox.Show(„FALSCH“)
AmountQuestions += 1
AnswereFalse += 1
End If
Counter += 1
End If
If Counter = 2 Then
Label2.Text = AmountQuestions
Question.Text = „Was bewirkt der MS-DOS Befehl ‚DIR‘?“
RadioButton1.Text = „Durch ihn werden alle Ordner / Verzeichnisse aktualisiert“
RadioButton2.Text = „Alle Dateien und Verzeichnisse werden aufgelistet“
RadioButton3.Text = „Alle Ordner / Verzeichnisse werden auf Fehler überprüft“
End If
End Sub
Nicht wundern das Programm ist noch nicht fertig.
Wie kann ich eine exe Datei hochladen?
Sonst schicke ich sie einfach per E-Mail zu.
Ich hoffe ihr könnt mir helfen.
mfg