Debugging - Überwachungsfenster

Das Überwachungsfenster

Das Überwachungsfenster funktioniert ähnlich dem Lokal-Fenster, nur das man hier selbst bestimmt, welche Werte angezeigt werden.

Dieses Fenster erscheint automatisch, wenn man einen Überwachungsausdruck definiert hat.

Um eine Variable für die Überwachung zu berücksichtigen, ist diese im Code zu markieren und im Kontextmenü (rechte Maustaste) der Menüpunkt „Überwachung hinzufügen...“ auszuwählen:

Nun kann man nicht nur die Variable selbst ähnlich wie im Lokal-Fenster überwachen, sondern auch „Ausdrücke“ hinzufügen. In diesem Beispiel wurde festgelegt, dass die Programmausführung gestoppt wird, wenn den Wert der Variablen iValue > 50 ist.

Der Gültigkeitsbereich dieser Überwachung kann auf Prozedur- bzw. Modulebene entsprechend erweitert werden; dies führt jedoch u.u. zu einem deutlich langsameren Programmablauf.

Aber für das Aufspüren von Fehler wartet man ja gerne bisschen...