Hallo,
ich würde gerne die Zeit abfragen wie lange ein Prozess schon läuft. Gibt es einen Befehl dafür? :o
Gruß Bing.
ich würde gerne die Zeit abfragen wie lange ein Prozess schon läuft. Gibt es einen Befehl dafür? :o
Gruß Bing.
#include <GUIConstants.au3>
GUICreate("", 120, 30)
$PROCESS_TIME = GUICtrlCreateInput("", 0, 0)
GUISetState()
While 1
$PROCESS = WinExists("Guild Wars")
If $PROCESS = 1 Then
$T_INIT = TimerInit()
Do
$T_DIFF = TimerDiff($T_INIT)
GUICtrlSetData($PROCESS_TIME, Int($T_DIFF / 1000))
$PROCESS = WinExists("Guild Wars")
Sleep(1000)
Until $PROCESS = 0
EndIf
WEnd
Hab das Problem schon ungefähr selber so gelöst. Vielen Dank trotzdem. :)Quote:
Schreib dir doch einfach selber so eine Funktion...
Könnte zb so in der art aussehen:
Code:#include <GUIConstants.au3> GUICreate("", 120, 30) $PROCESS_TIME = GUICtrlCreateInput("", 0, 0) GUISetState() While 1 $PROCESS = WinExists("Guild Wars") If $PROCESS = 1 Then $T_INIT = TimerInit() Do $T_DIFF = TimerDiff($T_INIT) GUICtrlSetData($PROCESS_TIME, Int($T_DIFF / 1000)) $PROCESS = WinExists("Guild Wars") Sleep(1000) Until $PROCESS = 0 EndIf WEnd