Hallo liebe Forum member,
ich habe hier folgendes problem:
ich habe ein programm geschrieben, das eine GUI
hat und einen loop durchläuft, um zu prüfen, ob ein
anderes programm läuft.
wenn das nicht der fall ist, soll dieses programm gestartet werden
es sieht volgendermaßen aus:
#include <GUIConstants.au3>
AutoItSetOption("WinTitleMatchMode", 2)
GUICreate ( "programm" , 300 , 450)
$create = GUICtrlCreateButton("Create", 125, 265, 60)
GUICtrlCreateLabel( "Crashes:" , 100 , 100)
$i = 0
$number = GUICtrlCreateLabel( $i , 150 , 100)
GUISetState (@SW_SHOW)
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
if not WinExists("titel") or WinExists("teiltitel") then
if FileExists("programm.exe") Then
run("programm.exe")
EndIf
$i = $i + 1
GUICtrlDelete($number)
$number = GUICtrlCreateLabel( $i , 150 , 100)
$msg=GUIGetMsg()
sleep (1000)
$msg=GUIGetMsg()
EndIf
Wend
das problem:
ich kann das programm nur noch übers tray icon schließen =(
gibts da ne abhilfe?
Grüße TheJoker89