Freigeben über


Programmverfolgungserkennender Zeitgeber (Foundation Class)

Kategorie Anwendung
Standardkatalog Visual FoxPro-Katalog\Foundation Classes\Anwendung
Klasse _traceawaretimer
Basisklasse Timer
Klassenbibliothek _app.vcx
Übergeordnete Klasse _timer
Beispiel ...\Samples\Solution\Ffc\environ.scx

Hinweise

Hierbei handelt es sich um ein Anwendungsdienstprogramm, das feststellt, ob das Programmverfolgungsfenster geöffnet ist, und das den zeitlichen Ablauf für das Debugging entsprechend festlegt. Auch wenn Visual FoxPro es Ihnen ermöglicht, beim Debuggen protokollierte Zeitgeber-Ereignisse vollständig zu überspringen, ist diese Vorgehensweise nicht immer empfehlenswert, da der Code in Zeitgeber-Ereignissen mitunter für die zu debuggenden Inhalte relevant ist. Stattdessen stellt dieser Zeitgeber fest, ob eines der Debugfenster sichtbar ist und setzt in diesem Fall ein spezielles langsames Intervall.

Um die Klasse verwenden zu können, müssen Sie sie in ein Projekt oder Formular ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Zu Formular hinzufügen wählen. Wenn Sie die Klasse einem Projekt hinzufügen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse. Wenn Sie die Klasse zu einem Formular hinzufügen, positioniert Visual FoxPro ein Symbol im Formular. Sie können dann die entsprechenden Eigenschaftswerte spezifizieren und notwendige Eingabe- und Ausgabeobjekte bereitstellen. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse.

Eigenschaften, Ereignisse, Methoden Beschreibung
iRegularInterval-Eigenschaft Spezifiziert das Standardintervall.
Der Wert wird während des Init-Ereignisses gespeichert und während Timer-Ereignissen wiederhergestellt, falls Sie das Intervall geändert haben.
Standardwert: 0
iTraceInterval-Eigenschaft Gibt ein längeres Intervall an, das während des Debuggens verwendet wird.
Standardwert: 10000

Siehe auch

Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes