Bonjour,
J'ai fais une p'tite GUI me permettant de gerer un peu mieux mon elevage de famillier, seulement j'ai quelques soucis que je n'arrive pas a regler.
Cliquez pour révéler
Cliquez pour masquer
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$heure = 5
$min = 0
$sec = 0
$Fenetre = "Form1"
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 300, 300, 300, 300)
$button = GUICtrlCreateButton("J'ai fini de nourrir mes familliers. Me prevenir dans 5h",25,230,250,50)
$label = GUICtrlCreateLabel("" & $heure & " : " & $min & " : " & $sec & "",10,10,100,30)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $button
WinSetState($Fenetre,"",@SW_MINIMIZE)
While ($heure & $min & $sec <> 0)
If $min = 0 and $sec = 0 then
$heure = $heure - 1
$min = 59
$sec = 60
EndIf
If $sec = 0 then
$min = $min - 1
$sec = 60
EndIf
$sec = $sec - 1
$label = GUICtrlCreateLabel("" & $heure & " : " & $min & " : " & $sec & "",10,10,100,30)
sleep(1000)
WEnd
While 1
$label = GUICtrlCreateLabel("Nourrissez vos famillier !",10,10,200,30)
beep(1000)
sleep(500)
$label = GUICtrlCreateLabel("",10,10,200,30)
beep(1000)
sleep(500)
Wend
EndSwitch
WEnd
Quand j'enclanche mon bouton, qui me lance mon Compte a rebours a l'aide d'une boucle, J'aimerais que le
Case $GUI_EVENT_CLOSE
Exit
Fonctionne toujours, seulement c'est pas le cas
Et j'aimerais savoir ensuite si il est possible que la boucle s’arrête lorsque je reappuie sur ce même bouton.
Dites moi si j'ai pas était assez clair ^^ J'essayerais de mieux expliquer.