HSG

Aktuelle Seite: HSG/Fächer/Informatik/Material/Delphi

Debuggen in Delphi

Ursprung der Worte "Bug" und Debuggen"

angeblich, Bernd Leitenberger's Computergeschichte
wirklich, 2000 Jahre DV, 3. Teil

Fehlerarten (Erläuterung und Beispiel):

  • Syntaxfehler
  • Laufzeitfehler
  • Logische Fehler

Verwendung des Delphi-Debuggers

  • wähle den Menüpunkt PROJEKT/OPTIONEN
  • wähle Registerblatt COMPILER
  • markiere die Einträge DEBUG/INFORMATIONEN und LOKALE SYMBOLE der Gruppe DEBUGGEN
  • schalte die Option OPTIMIERUNG in der Gruppe CODEERZEUGUNG aus

In Schritten durch das Programm

Die Anweisungszeile (gegebenfalls auf mehrere Zeilen verteilen), die markiert ist, wird als nächstes ausgeführt
Bitte beachten, dass eventuell gewisse Ereignisse, wie das Anklicken eines Buttons, von Hand ausgelöst werden müssen.

Einzelschritt
  • START/EINZELNE ANWEISUNG
  • Taste F7
  • klicke auf das Icon
Gesamtschritt
  • START/GESAMTE ROUTINE
  • Taste F8
  • klicke auf das Icon

Variablen untersuchen

  • gehe mit dem Cursor über den Namen einer Variablen, deren Inhalt interessiert, warte kurz, der Inhalt erscheint im Hint-Fenster

Haltepunkte setzen/löschen

  • klicke im Editor links neben die Zeile, wo der Debugger stehen bleiben soll
  • der Debugger springt mit F8 zum Haltepunkt
  • mit der Taste F7 geht es dann im Einzelschritt weiter
  • lösche einen "Haltepunkt" durch Anklicken