vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
simples Quiz mit VB erstellen 
Autor: non-vb-kenner
Datum: 05.10.08 18:46

Hallo zusammen,

ich soll für die Schule ein Quiz erstellen, weiß aber nicht so recht weiter. Vielleicht könnt ihr mir ja helfen

Das ist der bisherige Quellcode:

Option Explicit

Dim Datei As String
Dim i, n, r As Integer
Dim Frage(1 To 200) As String
Dim Antwort(1 To 200, 4) As String
Dim Richtig(1 To 200) As Integer


Private Sub Command1_Click(Index As Integer)
If Index + 1 = Richtig(r) Then 'Überprüfung = Label
Überprüfung.Caption = "richtig"
Else
Überprüfung.Caption = "falsch"
End If
Frage_Stellen
End Sub


Private Sub Form_Load()
Datei = "D:\Quizfragen.txt" 'Einlesen der txt-Datei
Open Datei For Input As #1
Do While Not EOF(1)
i = i + 1
Line Input #1, Frage(i)
For n = 1 To 4 'Index wurde zuvor auf 1 gestellt
Line Input #1, Antwort(i, n)
Next
Input #1, Richtig(i)
Loop
Close #1
Frage_Stellen
End Sub


Private Sub Frage_Stellen()
r = Int(Rnd(1) * i) + 1 'zufällige Ausgabe der Fragen (random)
Fragestellung.Caption = Frage(r) 'Fragestellung = Label
For n = 1 To 4
Antwortmöglichkeit(n).Caption = Antwort(r, n) 'Antwortmöglichkeit(en) = Label
Next
End Sub


Mein Problem ist aber, dass sich die Fragen wiederholen und kein Limit eingebaut ist. Ich wollte in die Textdatei ca. 50 Fragen reinschreiben, von denen im Quiz aber nur 15 Stück abgefragt werden sollen.

Und ich hab wirklich gar keinen Peil, wie ich jetzt weiter vorgehen soll..
Wäre echt toll, wenn mir da geholfen werden könnte

lg
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
simples Quiz mit VB erstellen1.703non-vb-kenner05.10.08 18:46
Re: simples Quiz mit VB erstellen929ModeratorDieter05.10.08 23:05
Re: simples Quiz mit VB erstellen996non-vb-kenner05.10.08 23:49
Re: simples Quiz mit VB erstellen880non-vb-kenner08.10.08 15:12

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel