Page 1 sur 1
[R] Exécuter plusieurs actions en même temps
Posté : sam. 12 avr. 2014 16:14
par Elwyios
Bonjour, je cherche a savoir comment avoir plusieurs actions en même temps. Exemple :
Activer un While qui ajoute 1 dans une variable toutes les secondes, et pouvoir pendant ce temps, activer une MsgBox via boutton.
Merci d'avance
Re: [..] Exécuter plusieurs scripts en même temps
Posté : sam. 12 avr. 2014 17:56
par mikell
Hum ton titre devrait être "Exécuter plusieurs actions en même temps"
Tu peux avoir un While qui ajoute 1 dans une variable toutes les secondes avec la possibilité d'ouvrir une Msgbox mais l'incrémentation de la variable sera interrompue tant que la msgbox sera ouverte
Pour ce cas très particulier on peut s'en sortir en passant par un timer
► Afficher le texte
Code : Tout sélectionner
#include <GUIConstantsEx.au3>
GUICreate("My GUI", 150, 100)
$label = GUICtrlCreateLabel("0", 10, 20, 50, 20)
$btn = GUICtrlCreateButton("test", 10, 60, 50, 20)
GUISetState()
$begin = TimerInit()
While 1
$msg = GuiGetMsg()
If $msg = $GUI_EVENT_CLOSE Then Exit
If $msg = $btn Then Msgbox(0,"", "test")
$diff = Round(TimerDiff($begin)/1000)
If GuiCtrlRead($label) <> $diff Then GuiCtrlSetData($label, $diff)
Wend
Re: [..] Exécuter plusieurs actions en même temps
Posté : sam. 12 avr. 2014 18:54
par Elwyios
J'ai modifier mon titre, merci.
Merci pour ton aide.