Bonjour, voila je cherche a créer une variable qui tout les 5 seconds augment sa valeur de 50 sans sleep pour que la variable change tout en exécutent mon script
voila merci =)
[R] Variable qui change tout les 5seconds sans sleep =)
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Variable qui change tout les 5seconds sans sleep =)
Modifié en dernier par sscssc le ven. 12 févr. 2010 13:43, modifié 1 fois.
- Tlem
- Site Admin

- Messages : 11818
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Variable qui change tout les 5seconds sans sleep =)
Avec l'ancienne version de AutoIt : AdlibEnable()
Avec la nouvelle : AdlibRegister()
Vous réglez le timer à 5000 (5 secondes) pour lancer une fonction qui incrémentera une variable globale.
Pour le code, voir l'exemple de la doc.
Avec la nouvelle : AdlibRegister()
Vous réglez le timer à 5000 (5 secondes) pour lancer une fonction qui incrémentera une variable globale.
Pour le code, voir l'exemple de la doc.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Re: [..] Variable qui change tout les 5seconds sans sleep =)
Au cas ou, voila un petit script d'exemple
.
.
Code : Tout sélectionner
#include <Timers.au3>
_Main()
Func _Main()
Local $TIME, $VAR1 = 5, $VAR2 = 50
HotKeySet("{ESC}", "_Quit")
Local $starttime = _Timer_Init()
While 1
$TIME = StringSplit(_Timer_Diff($starttime)/1000,".", 1)
ToolTip("VAR = "&$VAR2&" | "&$TIME[1])
If $VAR1 <= $TIME[1] Then
$VAR2 = $VAR2 + 50
$VAR1 = $VAR1 +5
; MsgBox(0, "", "")
EndIf
WEnd
EndFunc ;==>_Main
Func _Quit()
Exit
EndFunc
Re: [..] Variable qui change tout les 5seconds sans sleep =)
Yeah nice, Merci bc Tlem et GELDROC


