French question de qcm avec delai de 1 minute comment

omario61

New Member
je suis enseignant je prepare un qcm de 10 questions mais je bute sur le delai de chaque question et qui ne doit pas depasser 1 minute et on passe a la question suivante
de l'aide SVP
 

pkarim

Member
Licensed User
Longtime User
Je ne sais pas si j'ai compris ce que tu veux, mais en principe avec un minuteur(timer) ça devrait marcher.
B4X:
Dim timer1 as timer
timer1.initialize("timer1", 1000)
timer1.Enabled=true


Sub timer1_tick
' ......
'.......
End sub
 

omario61

New Member
[QUOTE = "pkarim, message: 811447, membre: 106928"]
Je ne sais pas si j'ai compris ce que tu veux, mais en principe avec un minuteur (timer) ça devrait marcher.
[CODE = b4x] Dim timer1 comme minuterie
timer1.initialize ("timer1", 1000)
timer1.Enabled = vrai


Sous timer1_tick
«......
«.......
Fin du sous [/ CODE]
[/CITATION]

timer ne permet pas de passer une autre question
ce que je veux
une boucle de 10 questions
afficher la question
afficher les 3 réponses
on attend 30 secondes pour choisir la réponse
si le choix est fait ou le delai est fini on passe à la suite
je voudrais savoir comment utiliser timer ou autre pour passer a la suite si le temps de 30 secondes s'est ecoulé
 

pkarim

Member
Licensed User
Longtime User
On peut utiliser timer pour passer à une nouvelle question après les 30 secondes ou après la validation de la question précédente à l’aide d'une variable "temps" qui est initialisée à chaque nouvelle question.
B4X:
Private temps as int=0
Private NumeroQuestion as int=1


'Évènement button click pour passer à une autre question
Private Sub Button1_Click
    ' passer à la question NumeroQuestion
     '-----------------------------------------------
     temps=0
     NumeroQuestion=NumeroQuestion+1
End Sub


'Passer à une autre question après 30 secondes
Sub timer1_tick
      if temps >30 then
    ' passer à la question NumeroQuestion
     '------------------------------------------
     temps=0
     NumeroQuestion=NumeroQuestion+1
     End if
End sub
 
Last edited:

omario61

New Member
merci pkarim grace a toi j'ai resolu le probleme
en incrementant le numero de question et en lancant son 'affichage dans button_click et dans timer_tick chose que je ne l'avais pas fait
merci encore
 

pkarim

Member
Licensed User
Longtime User
merci pkarim grace a toi j'ai resolu le probleme
en incrementant le numero de question et en lancant son 'affichage dans button_click et dans timer_tick chose que je ne l'avais pas fait
merci encore
Je suis ravi de savoir que cela a été utile.
 
Last edited:
Top