Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   BDS2006 (Debugger): Haltepunkt-Pos. weichen vom Quelltext ab (https://www.delphipraxis.net/81927-bds2006-debugger-haltepunkt-pos-weichen-vom-quelltext-ab.html)

cuchu 5. Dez 2006 13:03


BDS2006 (Debugger): Haltepunkt-Pos. weichen vom Quelltext ab
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,

beim debuggen von Delphi für Win32 Quelltexten gibt es in Delphi 2006 Abweichungen zwischen dem Quelltext und den angezeigten Punkten am linken Rand.

Im anhängten Dokument ist sichtbar, dass sogar Kommentare mit gültigen Haltepunkten versehen werden können. Der Debugger stoppt dann am Punkt, ist aber in Wirklichkeit an einer ganz anderen Stelle im Quelltext. Durch dieses Verhalten ist debuggen fast nicht mehr möglich.

Bitte um Hilfe...



Edit: Das Löschen der DCUs bringt leider auch nix.
Leider kann ich keinen Quelltext hier posten, glaube auch nicht dass nur ich dieses Problem habe...

gmc616 5. Dez 2006 13:10

Re: BDS2006 (Debugger): Haltepunkt-Pos. weichen vom Quelltex
 
Ich kenne das Problem.

Bei mir hilft nur ein "<Projekt> erzeugen" im Menü Projekt. (heißt des so im BDS2006?)
Hat allerdings den Nachteil, dass, wenn du die Versionnummer automatisch zählen läßt, die Versionsnummer immer eins höher wird.
Ist in meinem Fall ziemlich nervig.

cuchu 5. Dez 2006 13:21

Re: BDS2006 (Debugger): Haltepunkt-Pos. weichen vom Quelltex
 
hilft leider nix

Sidorion 5. Dez 2006 13:23

Re: BDS2006 (Debugger): Haltepunkt-Pos. weichen vom Quelltex
 
Dann lösche alle DCUs.

EDatabaseError 5. Dez 2006 13:25

Re: BDS2006 (Debugger): Haltepunkt-Pos. weichen vom Quelltex
 
Zitat:

Zitat von Sidorion
Dann lösche alle DCUs.

hat er gemacht ;-)

hsg 5. Dez 2006 13:44

Re: BDS2006 (Debugger): Haltepunkt-Pos. weichen vom Quelltex
 
die Lösung dürfte wohl eher sein, dass der Editor einen anderen Quelltext als der Compiler benutzt.
Also prüfe doch bitte mal, ob du nicht die falsche Datei im Editor bzw. im Pfad eine andere Unit mit diesem Namen hast und dadurch eine falsche dcu beim Linken verwendest.

cuchu 5. Dez 2006 14:41

Re: BDS2006 (Debugger): Haltepunkt-Pos. weichen vom Quelltex
 
Zitat:

Zitat von hsg
die Lösung dürfte wohl eher sein, dass der Editor einen anderen Quelltext als der Compiler benutzt.
Also prüfe doch bitte mal, ob du nicht die falsche Datei im Editor bzw. im Pfad eine andere Unit mit diesem Namen hast und dadurch eine falsche dcu beim Linken verwendest.

negativ, weil Änderungen am Quelltext (zb. Einfügen von Showmessages ) werden berücksichtigt, also muss es die Datei sein die auch compiliert wird

hanspeter 5. Dez 2006 14:53

Re: BDS2006 (Debugger): Haltepunkt-Pos. weichen vom Quelltex
 
Zitat:

Zitat von "cuchu
negativ, weil Änderungen am Quelltext (zb. Einfügen von Showmessages ) werden berücksichtigt, also muss es die Datei sein die auch compiliert wird

Lade doch mal die betroffene Datei im MS Editor unter Zubehör.
Verändere ein Zeichen und speichere den Quelltext wieder ab.
Delphi scheint sich manchmal das Zeilenende #13#10 zu zerschiessen und irrt sich dann in der Zeile.


Gruß
Peter

cuchu 6. Dez 2006 09:49

Re: BDS2006 (Debugger): Haltepunkt-Pos. weichen vom Quelltex
 
Zitat:

Zitat von hanspeter
Zitat:

Zitat von "cuchu
negativ, weil Änderungen am Quelltext (zb. Einfügen von Showmessages ) werden berücksichtigt, also muss es die Datei sein die auch compiliert wird

Lade doch mal die betroffene Datei im MS Editor unter Zubehör.
Verändere ein Zeichen und speichere den Quelltext wieder ab.
Delphi scheint sich manchmal das Zeilenende #13#10 zu zerschiessen und irrt sich dann in der Zeile.


Gruß
Peter


Danke das wars! Aber: mitm Editor hats nicht geklappt, sondern mit Wordpad->Speichern->"Textdokument MS-DOS-Format" (+.DCU noch löschen)


Merci an alle


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:16 Uhr.

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