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