TurboPL Referenz

Trace Prozedur

Top  Previous  Next

Syntax

Trace(InfoText: String)

Erklärung

Gibt einen beliebigen Text zu Debugging-Zwecken aus. In der Entwicklungsumgebung erscheint der Text im Hinweisfenster. In übersetzen Anwendungen wird die Ausgabe unterdrückt.

Beispiel

Die Prozedur schreibt vor und nach einer Berechnung einen Hinweis in das Logbuch.

procedure ShowSqr(a: Real)
       vardef b: Real;
       Trace("Berechnung des Quadrates der Zahl: " + Str(a))
       .. Quadrat wird mit Hilfe der Exponentialfunktion gebildet
       b := Exp(2*Log(a))
       Message("Das Quadrat von "+Str(a)+" lautet "+Str(b), "Quadrat einer Zahl berechnen")
       Trace("Quadrat wurde berechnet und ausgegeben")
endProc;

Siehe auch

Message