Flex Builder 2 Debugger direkt aus AS3 aufrufen
In Flex 2/ActionScript 2 gibt es eine nette, undokumentierte Methode namens enterDebugger(), mit der man den Flex Debugger starten kann. Dieser Aufruf verhält sich zur Laufzeit so, als hätte man auf der entsprechenden Zeile einen Breakpoint gesetzt. Dadurch lässt sich der Debugger z.B. starten, wenn bestimmte Bedingungen zutreffen:
Actionscript:
-
var n:Number = Math.random();
-
if (n> 0.9)
-
{
-
enterDebugger();
-
}
-
Natürlich muss dazu die Debug Version des Flash Player 9 installiert sein.
Gruß,
Dirk.

Comments(2)


Das ist ja mal cool…
Bei mir gibt das eine Compiler-Fehlermeldung: Call to a possibly undefined method enterDebugger. Compiliert ihr dann direkt mit gdb?