Page 1 sur 1
[R] Arrêter un bouton en cours d'éxécution
Posté : mer. 04 mars 2009 14:07
par Ghost911
j'aimerai arrêter un bouton en cour d'exécution sans quitter une gui possible

Re: [..] Arrêter un bouton en cours d'éxécution
Posté : dim. 08 mars 2009 10:58
par Tlem
Voilà qui devrait correspondre.
Par contre je note que vous n'avez pas pris le temps de tester ou chercher car toutes les réponses étaient sous la main.
► Afficher le texte
Code : Tout sélectionner
#include <GUIConstantsEx.au3>
$Form1 = GUICreate("Form1", 180, 58, 193, 125)
$Button1 = GUICtrlCreateButton("Button1", 0, 0, 179, 57, 0)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $Button1
$sInputBoxAnswer = InputBox("test", "Mot de passe :", "", " ", "-1", "-1", "-1", "-1")
If PasswdTest("102356", $sInputBoxAnswer) Then
;
; Ici le reste du code à réaliser si le MDP et bon.
;
EndIf
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func PasswdTest($Passwd, $Input)
If $Passwd <> $Input Then
MsgBox(16, "Test !", "Mot de passe non valide ! ")
Return 0
Else
MsgBox(32, "Test !", "Mot de passe valide ! ")
Return 1
EndIf
EndFunc
PS : Je fait un peut de ménage sur ce post car autant de message pour en arrivé là ...

Re: [..] Arrêter un bouton en cours d'éxécution
Posté : lun. 09 mars 2009 11:41
par Ghost911
j'aurais aimer que la fonction gère tout sans mètre de condition dans le code du bouton apparemment cela est impossible pas grave merci quant même !
Re: [..] Arrêter un bouton en cours d'éxécution
Posté : lun. 09 mars 2009 20:45
par Tlem
Dans ce cas, placez la condition et le code à exécuter dans la fonction de test.