Tu démarre mal...
Pour faire très simple pour commencer...
Après tu te documentera sur la lecture des fichiers etc...
Dans une form :
Tu crée effectivement :
2 textbox :Txtquestion et TxtReponse
1 timer : Timer1 (avec dans Interval 1000 = 1seconde)
2 bouton : BtnValiderReponse BtnSuivant
UNE VARIABLE GLOBALE QUI STOCKE LE NO DE QUESTION EN COUR
cad que hors de toute procédures, tout en haut de la page de code par exemple, tu met:
Dim CurrentQuestionNo As Integer
Le BtnSuivant sert a passer a la question suivante. Dans le code du bouton tu met la procédure de changement de question.
1 2 3 4 5
| Sub BtnSuivant_Click()
CurrentQuestionNo=int(100*Rnd()) 'Change la question 100 est le nombre de questions max alors faut le changer
Txtquestion.text = Questions(CurrentQuestionNo) 'Questions est le tableau contenant les Questions
TxtReponse.text = "" 'On vide la case réponse
End Sub |
Le BtnValiderReponsesert a valider la réponse.
1 2 3 4 5 6
| Sub BtnValiderReponse_Click()
if BtnValiderReponse.text Reponses(CurrentQuestionNo) then
msgbox "bonne réponse"
else
msgbox "mauvaise réponse"
End Sub |
Le timer pourrait par exemple gérer un temps de réponse maximal...
Renseigne toi pr ca
Courage
Partager