Hi,
in meinem Script, wird ein Func in einer Func aufgerufen. Ich möchte jetzt gerne nicht nur aus der aktuellen Func zurück springen, sondern auch aus der darüberliegenden.
Hier mal ein Beispiel Code:
[autoit]
Func F1()
F2()
F3()
EndFunc
Func F2()
Irgendwas machen....
If @error then Return ;hier möchte ich auch aus F1() springen, damit F3() nicht ausgeführt wird.
noch mehr machen...
EndFunc
Func F3()
irgendwas anderes machen...
EndFunc
Ich wüsste jetzt nur eine "Pfusch" Lösung, indem ich mir eine Variable mache und da 1 oder 0 rein schreibe. Je nachdem ob es einen Error gab oder nicht.
Bevor F3() dann ausgeführt wird, wird die Variable überprüft.
Gibt es da nichts schöneres?
Danke
Gruß Daniel