Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Breakpoints in D7 nicht erreichbar (https://www.delphipraxis.net/176484-breakpoints-d7-nicht-erreichbar.html)

sx2008 9. Sep 2013 17:10

AW: Breakpoints in D7 nicht erreichbar
 
Lies mal nochmal Beitrag #7 und #9.
Das Problem ist dass bestimmte Zeichen (unsichtbare Steuerzeichen, unvollständige Zeilenumbrüche) den integrierten Debugger stören, während der Compiler damit kein Problem hat.
Dadurch entstehen Abweichnungen zwischen den Sourcecodezeilen und den "blauen Punkten".
Die problematischen pas-Dateien müssen "gecleaned" werden.
Z.B. die pas-Dateien ins Notepad laden, ein Zeichen einfügen und wieder löschen damit Datei als verändert markiert ist.
Mit dem Cursor bis zur letzten Zeile scrollen und wieder abspeichern.
Darauf achten, dass keine überlangen Zeilen im Sourcecode sind.

Nic2012 10. Sep 2013 12:31

AW: Breakpoints in D7 nicht erreichbar
 
Zitat:

Die problematischen pas-Dateien müssen "gecleaned" werden.
Habe es genauso gemacht wie beschrieben, aber im Ergebnis kein Unterschied. Ich vermute hier liegt die Ursache im strukturellen Bereich.
Ich werde den Code ausdünnen und auf kleinere DMs thematisch und strukturell aufteilen.

Nochmals herzlichen Dank für das tolle Feedback.

Sherlock 10. Sep 2013 13:31

AW: Breakpoints in D7 nicht erreichbar
 
Hmmm, das hat hier bisher noch keiner erwähnt, aber mit IFDEFs lassen sich auch ganze Codeblöcke ausblenden. Danach hast Du hoffentlich auch geschaut?

Sherlock

Nic2012 10. Sep 2013 15:16

AW: Breakpoints in D7 nicht erreichbar
 
Danke für den Hinweis, aber die IFDEF sind nur sehr sporadisch übers Projekt verteilt und in dem betreffendem Datenmodul sogar auskommentiert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:47 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz