ich würde gerne einen Timer in meine GUI implementieren. Der Timer soll starten, sobald man auf den Start Button gedrückt hat. Das hab ich einfach mit TimerInit gemacht aber ich würde gerne, dass sich der Timer im Sekundentakt oder wenigstens im Minutentakt aktualisiert. Dann müsste ich ja aber in allen Funktionen TimerDiff() schreiben und selbst dann würde es wegen meinen eingebauten Sleeps sehr merkwürdig aktualisieren.
Aber ich kann ja auch nicht sowas wie das hier machen
While 1
GuiCtrlSetData($Log, TimerDiff($TimerLog)
WEnd
Dann würde ja nichts anderes mehr laufen. Also wie kann ich das am besten machen?
mit folgendem Code sollte es so möglich sein, wie du es gern hättest
Im Bezug auf Timer und GUIs kann ich dir nur empfehlen mal in meinen kürzlich erstellten Thread
reinzuschauen, dort gibt es evtl auch noch das ein- oder andere nützliche für dich in Bezug auf GUIs, Sleep und Timer.
Code:
#include <Timers.au3>
_Timer_SetTimer($form, 1000, "_UpdateTimer")
Func _UpdateTimer($hWnd, $Msg, $iIDTimer, $dwTime)
If $timerLog Then
#forceref $hwnd, $Msg, $iIDTimer, $dvTime
_GUICtrlSetData($log, TimerDiff($timerLog)
EndIf
EndFunc
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $btnStart
$timerLog = TimerInit()
EndSwitch
WEnd
Danke habs für mein Bot umgeschrieben und es funktioniert, nur hab ich ein Problem. Bei mir startet der Time mit ungefähr 8600 Sekunden statt mit 0. Woran liegt denn das?
Edit: Hatte zwei Timer miteinander verwechselt. Funktioniert Danke!
Timer 02/27/2012 - Last Chaos - 9 Replies hey ich hab mal eine frage wisst ihr villt den timer vom schatti, heili und beschi.
Danke im voraus :)
Job Timer (Taxi Timer, etc) 09/01/2011 - SRO Hacks, Bots, Cheats & Exploits - 2 Replies A small utility to keep track of jobs that need timing.
http://img834.imageshack.us/img834/6076/jt01.png
Always read the changelog!
To get access to Job Timer, register at "www.error- soft.net" ( without the spaces between the - )
Press thanks if this helps at all.
Win Timer 3 11/20/2010 - Main - 1 Replies Könnt ihr mir helfen Wintimer 3 zu knacken?
Und bitte nicht solche Antworten wie : dein vater wird schon wissen warum.
bin kein Administrator
Timer 09/20/2010 - Last Chaos - 2 Replies Hallo ,
Hatt shcon wer den neuen TimerTickQuantum für Ger ?
Wenn ja , bitte Link schicken
Timer 08/04/2010 - CO2 Private Server - 10 Replies I'm trying to make a timer on how often the /xp skill command can be used but i just cant seem to get it right here's my command
#region XP Skill
if (Cmd == "/XP" || Cmd == "/xp")
{
DateTime TillNext = DateTime.Now;
DateTime LastUse = GC.MyChar.LastXPCommand.AddMinutes(1);
TimeSpan TimeLeft = LastUse - TillNext;
...