Quelltexthaltepunkt hinzufügen
Nach oben zu Menü "Start"
Nach oben zu Fenster zur Fehlersuche - Index
Je nachdem, von wo aus das Dialogfeld aufgerufen wird, kann es auch den Titel Eigenschaft des Haltepunkts oder Eigenschaften des Adresshaltepunkts haben.
Das Dialogfeld Haltepunkt hinzufügen setzt einen Haltepunkt in einer Zeile des Quellcodes. Das Dialogfeld Eigenschaften ändert die Eigenschaften eines vorhandenen Adress- oder Datenhaltepunkts.
| Element | Beschreibung | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Dateiname |
Gibt die Quelltextdatei für den Quelltexthaltepunkt an. Geben Sie den Namen einer Quelltextdatei für den Haltepunkt ein. | ||||||||||||||||||||
|
Zeilennummer |
Setzt oder ändert die Zeilennummer für den Haltepunkt. Geben Sie die Zeilennummer für den Haltepunkt ein, oder ändern Sie diese. | ||||||||||||||||||||
|
Durchlaufzähler |
Hält die Programmausführung an einer bestimmten Zeilennummer nach einer gegebenen Anzahl von Durchläufen an. Geben Sie die Anzahl der Durchläufe an. Der Debugger inkrementiert die Durchlaufzählung jedes Mal, wenn der Haltepunkt erreicht wird. Wenn der Durchlaufzähler die festgelegte Zahl erreicht hat, hält der Debugger die Programmausführung an. Wenn Sie beispielsweise 3 Durchläufe angeben, werden im Zähler die Werte 0 von 3, 1 von 3, 2 von 3 und 3 von 3 angezeigt. Die Programmausführung wird bei 3 von 3 angehalten. Da der Debugger den Zähler bei jedem Durchlauf inkrementiert, können Sie anhand der Schleifendurchläufe feststellen, welcher fehlschlägt. Setzen Sie den Durchlaufzähler auf die maximale Anzahl von Schleifendurchläufen, und starten Sie Ihr Programm. Schlägt das Programm fehl, können Sie die Anzahl der Schleifendurchläufe berechnen, indem Sie die Anzahl der ausgeführten Durchläufe prüfen. Wenn Sie Durchlaufzähler mit Bedingungen verwenden, hält die Programmausführung an, wenn der Bedingungsausdruck zum n-ten Mal True ergibt. Der Debugger dekrementiert den Durchlaufzähler nur dann, wenn der Bedingungsausdruck True ist. | ||||||||||||||||||||
|
Bedingung |
Legt einen Bedingungsausdruck fest, der bei jedem Durchlauf ausgewertet wird. Die Programmausführung wird angehalten, wenn der Ausdruck True ergibt. Geben Sie einen Bedingungsausdruck zum Beenden der Programmausführung ein. Sie können jeden gültigen Sprachausdruck verwenden. Alle Symbole im Ausdruck müssen jedoch vom Haltepunkt aus erreichbar sein. Funktionen sind zulässig, wenn sie einen booleschen Wert zurückgeben. | ||||||||||||||||||||
|
Thread |
Gibt den Thread an, für den der Haltepunkt angewendet werden soll. Wenn eine Multithread-Anwendung im Debug-Modus ausgeführt wird, können Sie unter den aktuellen Thread-Nummern (bei nummerierten Threads) oder Thread-Namen (bei benannten Threads) auswählen. | ||||||||||||||||||||
|
Gruppe |
Erstellt eine Haltepunktgruppe, in die der Haltepunkt aufgenommen wird. Um eine bereits vorhandene Gruppe zu verwenden, wählen Sie sie aus der Dropdown-Liste aus. Haltepunktgruppen ermöglichen das Ausführen derselben Aktionen für alle Haltepunkte in der Gruppe. | ||||||||||||||||||||
|
Weitere |
Erweitert das Dialogfeld um Felder zum Zuordnen von Aktionen zu Haltepunkten.
|
