guck doch bitte wenigstens einmal in die hilfe bevor du hier ständig neue threads eröffnest :s
o.O Ja das weiß ich aber dann schließt er ja das Programm aber ich möchte das er einfach die Aktion einfach beendet anstatt das Programm zu schließen...
While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exitloop
EndSwitch WEnd
Bei solchen Programmen ja schon .... :/
Wieso sollte man an dieser Stelle ein ExitLoop platzieren? Und angenommen der Quelltext den du da hast wäre in C++ und das ExitLoop wäre ein Break, dann würde das das Programm genauso beenden :O
wie wärs wenn du eine 2te endlosschleife hinzufügst damit deine erste von der
ich annehme das es deine einzigste ist nicht das programm beendet wenn du die
schleife unterbrichst
wie wärs wenn du eine 2te endlosschleife hinzufügst damit deine erste von der
ich annehme das es deine einzigste ist nicht das programm beendet wenn du die
schleife unterbrichst
PHP Code:
While 1
Sleep(100)
WEnd
Genau sowas inder der art such ich ja
Quote:
Originally Posted by ~De@dly Silence~
Wieso sollte man an dieser Stelle ein ExitLoop platzieren? Und angenommen der Quelltext den du da hast wäre in C++ und das ExitLoop wäre ein Break, dann würde das das Programm genauso beenden :O
o.O Was versteht man unter BEISPIEL nicht? Es ist nur zur demonstration da das ein exitloop sehr wohl ein Programm beenden kann wenn es so aufgebaut ist wie das obrige! Meine güte :S
o.O Was versteht man unter BEISPIEL nicht? Es ist nur zur demonstration da das ein exitloop sehr wohl ein Programm beenden kann wenn es so aufgebaut ist wie das obrige! Meine güte :S
MfG Ludder231
Natürlich wird das Programm beendet, wenn das einzige Element eine Schleife ist... wozu sollte das Programm weiterlaufen wenn danach nix mehr kommt...
erstell dir einfach par zustände, über welche du bestimmte funktionen steuern kannst.
dann lass wie es sich gehört alles über eine schleife laufen.
hier ein beispiel wie du 4 daueraufträge steuern könntest:
Code:
Dim $1 = False, $2 = False, $3 = False, $4 = False
While 1
If $1 Then
[...]
EndIf
If $2 Then
[...]
EndIf
If $3 Then
[...]
EndIf
If $4 Then
[...]
EndIf
WEnd
Func StartStop1()
$1 = Not $1
EndFunc
Func StartStop2()
$2 = Not $2
EndFunc
Func StartStop3()
$3 = Not $3
EndFunc
Func StartStop4()
$4 = Not $4
EndFunc
aktivieren/deaktivieren könntest du die daueraufträge dann zb mit einem button im gui oder hotkeys
Exitloop beendet nicht das Programm. Es verläst die Schleife in der sich der code grad befindet. Wenn diese Schleife aber nun dein Mainloop war dann beendet das Script natürlich.
LvL 80 MK Ds P<< by Break™ 04/04/2011 - Metin2 Trading - 38 Replies Heute Vk ich meinen lvl 80 auf Astreya Server 3 :) Das Eq ist nice auser heit die Hmk und die Rüssi :) ^^
Krieger Eq:
http://img19.imageshack.us/img19/2614/19476663.jp g
Krieger
http://img141.imageshack.us/img141/3551/breaki.jp g
HAVE A BREAK 03/29/2008 - Silkroad Online - 2 Replies http://b.imagehost.org/0342/untitled_19.jpg
you nmay think why i posted this i tried for 1 hour logging into server after i have logged in grind for 5 min and then DC........lol
sry for bad english
u can also post ur du** screenshots