Dialogfeld "Haltepunkte"
Ermöglicht es Ihnen, Optionen für Haltepunkte anzugeben.
Das Dialogfeld wird angezeigt, wenn Sie im Menü Extras des Debugger-Fensters den Befehl Haltepunkte wählen.
Typ
Bezeichnet den Typ des Haltepunktes. Wählen Sie eine der folgenden Einstellungen aus:Einstellung Beschreibung Halten an Position Unterbricht die Programmausführung bei Erreichen einer bestimmten Codezeile. Halten an Position, wenn Ausdruck wahr ist Unterbricht die Programmausführung bei Erreichen einer bestimmten Codezeile, sofern sich dann ein zugeordneter Ausdruck zu Wahr (.T.) auswerten lässt. Halten, wenn Ausdruck wahr ist Unterbricht die Programmausführung, sofern sich ein zugeordneter Ausdruck zu Wahr (.T.) auswerten lässt. Halten, wenn Ausdruck verändert wurde Unterbricht die Programmausführung, sobald sich der Wert eines zugeordneten Ausdrucks ändert. Position
Bezeichnet die Stelle, an der die Programmausführung unterbrochen werden soll. Eine solche Stelle kann ein Programm, eine Prozedur oder eine bestimmte Methode oder die Behandlungsroutine eines bestimmten Ereignisses sein. Sie können die Programmausführung bei einer bestimmten Codezeile an der durch Position bezeichneten Stelle unterbrechen lassen, indem Sie die Eingabe durch ein Komma und nachfolgende Zeilennummer ergänzen.Tipp Um die Zeilennummern im Programmverfolgungsfenster anzuzeigen, müssen Sie auf der Registerkarte "Debug" des Dialogfeldes "Optionen"****die Option Zeilennummern anzeigen aktivieren.
Datei
Bezeichnet die Datei, in der sich die durch Position bezeichnete Stelle befindet. In der Datei kann ein Programm, ein Formular oder eine Klasse gespeichert sein. Wenn Sie keinen Dateinamen angeben, wird der Haltepunkt für jede Methode oder Prozedur ausgewertet, die denselben Namen wie die unter Position angegebene Methode oder Prozedur trägt.Durchläufe
Gibt an wie oft die durch Position festgelegte Codezeile ausgeführt werden muss, bevor die Programmausführung unterbrochen wird.Tipp Verwenden Sie die Option Durchläufe bei Schleifen, die erst nach einer bestimmten Anzahl von Schleifendurchläufen Probleme hervorrufen.
Ausdruck
Bezeichnet einen beliebigen gültigen Visual FoxPro-Ausdruck. Bei Auswahl einer der Optionen Halten, wenn Ausdruck wahr ist oder Halten an Position, wenn Ausdruck wahr ist in der Liste "Typ" können Sie den gewünschten Ausdruck hier eingeben.Haltepunkte
Liste aller Haltepunkte, die Sie hinzugefügt haben. Aktive Haltepunkte sind mit einem Häkchen markiert. Ihr Status kann durch Betätigung der Schaltflächen Freigeben und Sperren entsprechend festgelegt werden.Alle im Listenfeld Haltepunkte aufgeführten Haltepunkte werden in einer Konfigurationsdatei des Debuggers gespeichert, wenn Sie im Debugger im Menü Datei den Befehl Konfiguration speichern wählen.
Hinzufügen
Fügt den Haltepunkt, der durch den Inhalt der Felder Typ, Position, Datei, Durchgänge und Ausdruck festgelegt wurde, zu der Liste der Haltepunkte hinzu. Nur hinzugefügte Haltepunkte werden beim Schließen des Dialogfeldes gespeichert.Entfernen
Entfernt den ausgewählten Haltepunkt aus der Liste der Haltepunkte.Sperren
Löscht das Häkchen neben dem ausgewählten Haltepunkt in der Liste der Haltepunkte. Wenn Sie einen Haltepunkt sperren, wird die Programmausführung an der durch den Haltepunkt definierten Position oder bei Eintreten der durch ihn festgelegten Bedingung nicht unterbrochen.Freigeben
Setzt das Häkchen neben dem ausgewählten Haltepunkt in der Liste der Haltepunkte und aktiviert den Haltepunkt.Alle löschen
Entfernt alle Haltepunkte aus der Liste der Haltepunkte.Haltepunktmeldungen anzeigen
Mit dieser Option können Sie die Anzeige von Meldungen beim Erreichen eines Haltepunktes aktivieren oder deaktivieren. Haltepunktmeldungen werden nicht angezeigt, wenn ein Haltepunkt vom Typ Halten an Position erreicht wird.
Siehe auch
Registerkarte "Debug", Dialogfeld "Optionen" | Programmverfolgungsfenster | Debugger-Fenster | Tastenkombinationen und Menüs für den Debugger