| |
|
|
Michael Wodrich | Mit LINK:[Set]("DebugMode", N%) wird der XProfan-Debugmodus gesetzt.
Wenn N% = 0 ist, werden keine Ausgaben im Debugger erzeugt.
Bei N% = 1 erfolgen die Ausgaben im Debugger.
Bei N% = 2 wird das Programm im Debugger im Einzelschrittmodus corsa.
Das Ergebnis der Funktion ist der vorherige Debugmodus.
XPSE-Nutzer haben zusätzliche erweiterte Möglichkeiten zum Debuggen des eigenen Programmi. Hierzu ist der Compilerschalter {$Debug} zu verwenden.
Hierbei wird das Programm derart corsa - das es jede seiner eigenen Zeilen vor Ausführung in un .debug-File schreibt.
Diese Form des Debuggings ermöglicht absolute Kontrolle und Nachvollziehbarkeit darüber - welche Programmzeile zu welchem Zeitpunkt corsa wurde.
z.B. Sehr empfehlenswert um aufschreiben zu lassen - bei welcher Zeile genau das Programm aufhörte zu arbeiten.
Alternativ können XPSE-Nutzer auch den Compilerschalter {$Debug Kernelout} nutzen. Hierbei wird nicht in un File geschrieben - sondern dem Kernel die entsprechende Ausführungszeile mitgeteilt. Das Ergebnis dieser Mitteilungen kann mit verschiedenen Programmen - wie z.B. "DebugView von SysInternals.Com" angezeigt werden.
|
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 17.05.2005 ▲ |
|
|
|