[AutoIT]If funktion

03/30/2009 16:48 SecretDead#1
also ich möchte einen bot machen. Er soll ein programm beenden wenn er einen bestimmten pixel gefunden hat, wenn er den pixel nicht findet sol ich das programm einfach wieder öffen. so jetzt zu meinen problem, wenn ich das einfach stur und mit If und endif mache dann macht er doch die ganze zeit das programm auf und versucht es zu schließen oder?
03/30/2009 16:49 DerEinsatz#2
benutz else(falls etwas anderes als in den vorigen if/elseif beschreieben)
03/31/2009 14:48 SecretDead#3
also das hat schon mal geholfen aber wie bekomm ich das mit nicht gefunden usw hin. Weil bei If kann man ja her gehen If @error blablabla also wenn er den pixel nicht findet das er was machen soll ist des mit until möglich?
sry wegen etwas schlechten ausdruckswese :D
03/31/2009 15:24 felixli93#4
Quote:
Originally Posted by SecretDead View Post
also das hat schon mal geholfen aber wie bekomm ich das mit nicht gefunden usw hin. Weil bei If kann man ja her gehen If @error blablabla also wenn er den pixel nicht findet das er was machen soll ist des mit until möglich?
sry wegen etwas schlechten ausdruckswese :D
Do
$pixel = Pixelsearch (...)
until @error

so vllt?
03/31/2009 17:25 schlurmann#5
if ist weder eine Funktion noch eine Schleife. if - Statement oder if - Abfrage.
04/02/2009 22:48 DerEinsatz#6
Quote:
Originally Posted by felixli93 View Post
Do
$pixel = Pixelsearch (...)
until @error

so vllt?
:D ich glaube er meinte :

Code:
Do
$pixel = Pixelsearch (...)
until isarray($pixel)
so vllt?

edit: glaube mit if würde es so gehen:

Code:
Global $pixel = PixelSearch(...) 
If not @error Then