Entwickler-Ecke
Off Topic - Debuggen mit Feeeware-Componenten
Leo - So 05.01.03 22:24
Titel: Debuggen mit Feeeware-Componenten
Hallo,
ich habe unter D7 Pro unterschiedliche Freeware-Kompos instaliert. Wenn ich mein Programm debugge, dann geht der Debugger (Schritt für Schritt) auch durch die pas-Dateien meiner Freeware-Kompos. Das ist äußerst zeitraubend und überflüssig, da ich eigentlich nur meinen e i g e n e n Code debuggen will.
Wie kann ich erreichen, dass nur mein eigener Code gedebuggt wird? Gibt es da eine Einstellung in der IDE?
Danke für jede Antwort.
AndyB - So 05.01.03 23:22
Anstatt der Taste [F7] mal [F8] (Step Over) probiert. Andererseits könntest du den Pfad zu den 3rd Party Komponenten aus dem Libraray-Pfaden entfernen.
Tino - Mo 06.01.03 10:18
AndyB hat folgendes geschrieben: |
Andererseits könntest du den Pfad zu den 3rd Party Komponenten aus dem Libraray-Pfaden entfernen. |
Aber dann werden doch die Units beim Compilieren nicht gefunden, oder?
@Leo: Schalte die Option
Mit Debug-DCUs auf der Registerkarte
Compiler in den Einstellungen
Projekt-Optionen (Strg+Umsch+F11) einfach aus.
Gruß
TINO
Leo - Mo 06.01.03 21:13
Hallo,
Danke für die schnellen Antworten! Aber leider klappt es nicht.
@AndyB: Mit F8 geht der Debugger trotzdem in die Free-Kompo-Unit. Zwar kann ich bestimmte Methoden überspringen, was die Sache beschleunigt. Ich möchte aber überhaupt nicht in diese Unit rein.
Der Pfad muß natürlich in den Lib-Pfaden stehen, da sonst die Units nicht gefunden würden.
@Tino: Die Option 'Mit Debug-DCUs' ist bei mir deaktiviert. Ich habe sie mal aktiviert, mit dem Ergebnis, dass er dann auch in die Delphi-Standard-Units reingeht. Nach Deaktivierung geht er aber weiterhin in meine Free-Kompos rein.
Der Debugger behandelt also die Delphi-Standard-Units anders als die Free-Kompo-Units.
Hat noch jemand eine Idee?
Danke!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!