Bezeichnung
DebugPrint -- gibt Informationen über die Debug-Ausgabe aus (V2.0)
Früherer name
DebugVal (V1.x) ; DebugStr (V1.x)

Übersicht
DebugPrint(...)
Beschreibung
Dieser Befehl gibt alle Argumente, die Sie angeben, auf dem aktuellen Debug-Gerät aus. Dies ist in der Regel Ihr Konsolenfenster. Sie können festlegen, wie viele Argumente Sie übergeben wollen und diese können von jeder Art sein. Wenn Sie mehrere Argumente diesem Befehl übergeben, werden diese um sie zu trennen mit einem Zwischenraum ausgegeben.

DebugPrint() fügt auch automatisch ein Zeilenumbruchzeichen an das Ende der Ausgabe an. Wenn Sie das nicht wollen, verwenden Sie stattdessen DebugPrintNR(). Siehe DebugPrintNR für Details.

Dieser Befehl ersetzt die Befehle DebugStr() und DebugVal(), Sie können jetzt einfach diesen Befehl hier verwenden.

Durch Angabe von ‘-nodebug’ kann dieser Befehl deaktiviert werden, wenn das Konsolenargument als Skript oder Applet ausgeführt wird. In diesem Fall, wird der Aufruf DebugPrint() überhaupt nichts tun. Siehe Konsolenargumente für Details.

Beachten Sie außerdem, dass das Debuggen beim Kompilieren eines Applets oder eines Programmes automatisch deaktiviert wird, sofern Sie es nicht ausdrücklich aktivieren, indem Sie den Tag EnableDebug beim Befehl @OPTIONS auf True setzen. Wenn Sie also ein Applet oder ein Programm kompiliert haben und feststellen, dass DebugPrint() nichts tut, liegt der Grund wahrscheinlich darin, dass das Debuggen deaktiviert ist.

Eingaben
...
mindestens einen Wert, der auf dem Debug-Gerät ausgegeben wird
Beispiel
DebugPrint("The user entered", name$, "as his name and", age,
           "as his age!")

Navigation zeigen