Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Quiz unter VB.NET

mastre1 / 5 Antworten / Flachansicht Nickles

Hallo Leute


ich habe eine Frage, nämlich wie kann ich ein Quiz unter Visual Studio :NET programmieren.


Das Quiz sollte ca. 20 Fragen haben, und jeweils 4 Antwortmöglichkeiten, sobald man auf die richtige Antwort drückt sieht man die nächste Frage und sobald man etwas falsches drückt, so sieht man zuerst einen Fehlermeldung("Falsch") und dann wird man auch zur nächsten Frage geleitet.


 


Ich hoffe ihr könnt mir helfen.


 


mfg stefan

bei Antwort benachrichtigen
thomas woelfer mastre1 „Auch wenn sich nicht so anhört ich kann mit VB programmieren hab das Buch...“
Optionen

dann ist das doch trivial... eine moeglichkeit waere die:

- du erzeugst eine form. auf der from befinden sich: ein textfeld, eine radio-group mit 4 optionen sowie ein button.

- du legst 5 arrays aus texten an. das erste array enthaelt die fragen, die anderen 4 die jeweiligen (vorgeschlagenene antworten).

- du legst ein array aus integern an. dieses array anthaelt die indizes der 'richtigen' antworten aus den arrays der moeglichen antworten.

- ferner hat die form noch einen zaehler. der enthaelt die nummer der 'aktuellen' frage.

- dann brauchst du noch eine funktion die das textfeld und die optionsfelder mit den texten auffuellt. dabei bekommt diese funktion einen integer als argument. der dient als index in die arrays damit du weisst welche der texte eingetragen werden muessen.

- beim laden der form ruftst du dann diese funktion mit dem zaehler als parameter auf.

- klickt der anwender auf den button, dann ermittelst du welche der optionen ausgewaehlt wurde. das ergebnis davon ist wieder ein integer, den vergleichst du mit der nummer der richtigen antwort. an die kommst du ebenfalls durch den zaehler.

- ist die antwort richtig gehts weiter: du zaehlst den zaheler um eins hoch und rufst wieder die funktion zum auffuellen auf....

WM_HOPETHISHELPS

this posting contains no tpyos.
bei Antwort benachrichtigen