Seite durchsuchen nach:
(powered by
FreeFind)
Bemerkung: Manche Browser haben offensichlich Probleme mit CSS. Für die richtige Darstellung dieser Seiten verwenden Sie am besten
Firefox,
Chrome oder
Opera.
Syntax
curr = Trace( [option] ) [;]
Beschreibung
Abfragen der aktuellen und setzen der neuen Verfolgungsoption (Trace option) für den Programmablauf.
Aufrufparameter
keine
Rückgabe der aktuellen Trace-Option.
A
Trace All. Alle Anweisungen werden vor der Ausführung angezeigt.
C
Trace Command. Alle externen Befehle vor der Ausführung und alle zurückgegeben
Return Codes werden angezeigt.
E
Trace Error. Jeder externe Befehl, der mit der ERROR-Bedingung endet wird
nach der Ausführung inklusive der zurückgegebe Return Code wird angezeigt.
F
Trace Failure. Die Überwachung wird für externe Befehle aktiviert,
die mit einer FAILURE-Bedingung enden. Entspricht der Option N.
I
Trace Intermediate. Alle Anweisungen vor der Ausführung, alle
Zwischenergebnisse während der Ausführung und das Endergebnis nach der Ausführung
werden angezeigt.
L
Trace Labels. Jede Sprungmarke (Label), die während der Ausführung
erreicht wird, wird angezeigt.
N
Trace Normal. Die Überwachung wird für externe Befehle aktiviert,
die mit einer FAILURE-Bedingung enden. Es ist die Standardeinstellung.
O
Trace Off. Die Progrmverfolgung wird ausgeschaltet.
R
Trace Results. Alle Anweisungen vor der Ausführung und alle Endergebnisse
bzw. die Rückgabewerte nach der Ausführung werden angezeigt.
?
Das Fragezeichen ist eine Ergänzung der Option. Sie kann einer Option vorangestellt
werden. In diesem Fall schaltet sie die interaktive Programmüberwachung:
nach jeder Anzeige wird das Programm angehalten bis die Enter-Taste betätigt
wird.
Rückgabewerte
curr
Die Funktion Trace gibt zurück die erste Buchstabe der aktiven Option, die in der
Sektion
Aufrufparameter beschrieben wurde.
Bemerkungen
Angabe einer Option beim Aufruf der Funktion, ändert die Einstellung und
die bis dahin geltende Option wird zurück gegeben.
Beispiel 1
string = Trace( "?I" )
Say string
Ergebnis 1
O
(zeigt die bisherige Trace-Option und schaltet die interaktive I-Verfolgung an)
Beispiel 2
string = Trace( "O" )
Say string
Ergebnis 2
?I
(schaltet die interaktive I-Verfolgung aus und zeigt diese Option)
Beispiel 3
string = Trace()
Say string
Ergebnis 3
O
(aktuelle Trace-Option)
Your privacy: This web site has no cookies, no advertising and does not provide access data to anyone for any reason.
Copyright © Janosch R. Kowalczyk 1999, 2010. All rights reserved.
Most recent revision on 24 Aug 2010 (236) - 16:23:51.