Une solution sous Windows consisterait à lancer un timer ( voir google SetTimer)
A chaque début de question on initialiserait une variable 'temps' à zéro. Chaque appel à la procédure timer engendrerait une incrémentation de cette variable.
On comparerait cette variable temps avec une variable temps_maximum à chaque appel de la procédure timer.Au cas où la variable 'temps' > temps_maximum alors c'est que le temps est écoulé...
Ce qui paraît bien compliqué
On pourrait faire peut etre plus simple en armant un signal (plus portable)( fonction signal)
Partager