Befehl "Aufrufliste auflisten"
Zeigt die aktuelle Aufrufliste an.
Syntax
Debug.ListCallStack [/Count:number] [/ShowTypes:yes|no]
[/ShowNames:yes|no] [/ShowValues:yes|no] [/ShowModule:yes|no]
[/ShowLineOffset:yes|no] [/ShowByteOffset:yes|no]
[/ShowLanguage:yes|no] [/IncludeCallsAcrossThreads:yes|no]
[/ShowExternalCode:yes|no] [Thread:n] [index]
Argumente
index
Dies ist optional. Legt den aktuellen Stapelrahmen fest, und zeigt keine Ausgabe an.
Switches
Jeder Schalter kann sowohl mit der vollständigen als auch mit der Kurzform aufgerufen werden.
/Count:number
[oder] /C:number
Optional. Maximale Anzahl der anzuzeigenden Aufruflisten. Der Standardwert ist unbegrenzt.
/ShowTypes:yes
|no
[oder] /T:yes
|no
Optional. Gibt an, ob Parametertypen angezeigt werden sollen. Der Standardwert ist yes
.
/ShowNames:yes
|no
[oder] /N:yes
|no
Optional. Gibt an, ob Parameternamen angezeigt werden sollen. Der Standardwert ist yes
.
/ShowValues:yes
|no
[oder] /V:yes
|no
Optional. Gibt an, ob Parameterwerte angezeigt werden sollen. Der Standardwert ist yes
.
/ShowModule:yes
|no
[oder] /M:yes
|no
Optional. Gibt an, ob der Modulname angezeigt werden soll. Der Standardwert ist yes
.
/ShowLineOffset:yes
|no
[oder] /#:yes
|no
Optional. Gibt an, ob der Zeilenoffset angezeigt werden soll. Der Standardwert ist no
.
/ShowByteOffset:yes
|no
[oder] /B:yes
|no
Optional. Gibt an, ob der Byte-Offset angezeigt werden soll. Der Standardwert ist no
.
/ShowLanguage:yes
|no
[oder] /L:yes
|no
Optional. Gibt an, ob die Sprache angezeigt werden soll. Der Standardwert ist no
.
/IncludeCallsAcrossThreads:yes
|no
[oder] /I:yes
|no
Optional. Gibt an, ob angegeben werden soll, ob andere Threads aufgerufen werden oder selbst aufrufen. Der Standardwert ist no
.
/ShowExternalCode:yes
|no
Optional. Gibt an, ob für die Aufrufliste nur Benutzercode angezeigt werden soll. Wenn die Funktion „Nur eigenen Code“ deaktiviert ist, wird der gesamte nicht benutzerseitige Code angezeigt. Wenn diese Funktion aktiviert ist, wird nicht benutzerseitiger Code als [external]
in der Ausgabe der Aufrufliste angezeigt.
Thread:n
Optional. Zeigt die Aufrufliste für den Thread n
an. Wenn kein Thread angegeben ist, wird die Aufrufliste für den aktuellen Thread angezeigt.
Bemerkungen
Änderungen an den Argumenten oder Schaltern gelten bei zukünftigen Aufrufen dieses Befehls. Wenn Sie Debug.ListCallStackby selbst ausgeben, wird die gesamte Aufrufliste angezeigt. Wenn Sie beispielsweise einen Index angeben
Debug.ListCallStack 2
wird der aktuelle Stapelrahmen auf diesen Frame festgelegt (in diesem Fall auf den zweiten Frame).
Sie können diesen Befehl auch mit dem vordefinierten Alias „kb“ schreiben. Sie können beispielsweise Folgendes eingeben:
kb 2
um den aktuellen Stapelrahmen auf den zweiten Frame festzulegen.
Beispiel
>Debug.CallStack /Count:4 /ShowTypes:yes