Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 04:33

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[AutoIT] Break

Discussion on [AutoIT] Break within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
[AutoIT] Break

Hi,

gibs in Autoit ne Funktion/Befehl womit man ne schleife oder ähnlcihes einfach abbrechen kann?

In C++ ist das ja so man macht ein Break hin..

MfG Ludder231
Ludder231 is offline  
Old 07/30/2011, 13:18   #2
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
exitloop

guck doch bitte wenigstens einmal in die hilfe bevor du hier ständig neue threads eröffnest :s
lolkop is offline  
Old 07/30/2011, 13:21   #3
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Quote:
Originally Posted by lolkop View Post
exitloop

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...
Ludder231 is offline  
Old 07/30/2011, 13:26   #4


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,909
Received Thanks: 25,409
ExitLoop beendet die Schleife, nicht das Programm.
MrSm!th is offline  
Old 07/30/2011, 13:31   #5
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
PHP Code:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 GUICreate("Form1"623442192124)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            Exitloop

    
EndSwitch
WEnd 
Bei solchen Programmen ja schon .... :/
Ludder231 is offline  
Old 07/30/2011, 13:33   #6
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
da steht exit, nicht exitloop
kknb is offline  
Old 07/30/2011, 13:45   #7
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Quote:
Originally Posted by kknb View Post
da steht exit, nicht exitloop
Ups ja ist nur ein beispiel da würde es das programm mit exitloop beenden...
Ludder231 is offline  
Old 07/30/2011, 13:56   #8
 
elite*gold: 0
Join Date: Aug 2006
Posts: 409
Received Thanks: 150
Quote:
Originally Posted by Ludder231 View Post
PHP Code:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 GUICreate("Form1"623442192124)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

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
~De@dly Silence~ is offline  
Old 07/30/2011, 13:59   #9
 
Volltboon's Avatar
 
elite*gold: 0
Join Date: Jun 2009
Posts: 2,235
Received Thanks: 810
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 
Volltboon is offline  
Thanks
1 User
Old 07/30/2011, 14:02   #10
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Quote:
Originally Posted by Volltboon View Post
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~ View Post
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

MfG Ludder231
Ludder231 is offline  
Old 07/30/2011, 14:20   #11
 
elite*gold: 0
Join Date: Aug 2006
Posts: 409
Received Thanks: 150
Quote:
Originally Posted by Ludder231 View Post
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...
~De@dly Silence~ is offline  
Old 07/30/2011, 14:32   #12
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
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
lolkop is offline  
Thanks
1 User
Old 07/31/2011, 18:52   #13
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
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.
| Moep | is offline  
Reply


Similar Threads Similar Threads
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



All times are GMT +1. The time now is 04:34.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.