Seite 1 von 1

Schleife aktuallisieren

Verfasst: 16.09.2005 20:41
von Goofy
Hallo,hab da mal ne Frage.
Wie kann man eine Schleife alle 58 sek aktuallisieren ohne das ganze
Programm zu blockieren.Also ohne Delay(58000).

Vielen Dank im voraus

Cu Goofy :shock: :shock: :shock:

Verfasst: 16.09.2005 21:03
von iF
Du könntest zum Bleistift wm_timer mit SetTimer bestücken und im Callback vom hwnd abfragen...

Salve, iF.

Verfasst: 16.09.2005 21:11
von Laurin

Code: Alles auswählen

#Intervall = 58000 ; 58 Sekunden
Zeit = ElapsedMilliseconds()

Repeat
  If ElapsedMilliseconds() > Zeit + #Intervall
    Zeit = ElapsedMilliseconds()
    Debug "Es ist Zeit" 
  EndIf
ForEver

End
Das Programm muss mit Debugger gestartet werden. Man kann es (im Moment) auch nur per Debugger beenden. Aber für Abhilfe wirst du schon sorgen ;)

Wenn du Fragen hast, einfach meckern :mrgreen: