Frage von einem Anfänger, gibt es eine Möglichkeit die Werte von variablen bei AutoIt zu sehen?
Ich arbeite nur mit dem Editor SciTe
Variableninhalt
-
bechtudo -
8. November 2015 um 20:34 -
Erledigt
-
-
Also bei mir macht er das automatisch.
Gebe ich z. B. "ms" ein und bestätige es mit "Enter" steht die Variable "MsgBox" an dieser Stelle. -
Vielen Dank Alina, das geht aber nicht wenn man nur mit dem Editor arbeitet, richtig?
Ich habe z.B in einer Schleief einen Zähler mit $var1 definiert und wenn ich die Schleife unterbreche und wissen möchte wo ich abgebrochen habe - ghet das nicht, oder? -
Du kannst die Variable vor der schleife deklarieren und danach abfragen, oder vorm abbrechen abfragen, z.b. mit consolewrite($var&@crlf)
-
Man kann natürlich einen Debugger nachstellen. Dazu einfach eine Funktion erstellen, bspw. VarDump. In dieser Funktion kann man dann alle relevanten Variablen detailliert untersuchen und die Informationen ausgeben. Diese Funktion kann man dann aufrufen, wann/wie man möchte. Entweder an festen Punkten im Skript, per Hotkey oder sogar intervallartig per AdlibRegister. Zum Fehler finden kann das durchaus nützlich sein.
-
In Scite sind reihenweise Debug-Funktionen hinterlegt.
Schaue dir im Menü "Extras" die Debug- und Tracefunktionen an!