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
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
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
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