Servus an alle,
ich hätte da eine Frage, unzwar wie kann ich ein "STOP" Button so programmieren, das der mein aktuellen Script stoppt und wenn ich wieder auf "Start" drücke, das der wieder von vorne anfängt.
[autoit]#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 633, 454, 192, 114)
$Start = GUICtrlCreateButton("Start", 32, 304, 241, 65, $WS_GROUP)
$Stop = GUICtrlCreateButton("Stop", 328, 304, 233, 65, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Stop
????????????????????????????????????????
Case $Start
$iexplore = "iexplore.exe"
$dbank = "http://www.google.de"
If ProcessExists($iexplore) Then ;;;; Check-> ob internet explorer offen ist;;;;
ProcessClose($iexplore)
Sleep(3000)
EndIf
$oIE = _IECreate($dbank)
$oIEWait = _IELoadWait($oIE, 0, 5)
$hwnd = _IEPropertyGet($oIE, "hwnd")
WinSetState($hwnd, "", @SW_MAXIMIZE)
MsgBox(0,"","Seite 1")
EndSwitch
WEnd
Also $stop button soll den vorgang nur abbrechen und wenn ich wieder auf start drücke soll dieser Case bereich wieder von vorne anfangen. ich will mein Programm nicht immer wieder beenden, um mein Sript zu stoppen
Ich hoffe , ich konnte es verständlich genug erklären.