Autor Beitrag
Bronstein
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 578
Erhaltene Danke: 1

WIN XP
Delphi 6 / Delphi 2006 / Delphi XE
BeitragVerfasst: Do 21.07.11 12:00 
Hallo,
ich habe hier einen ganz seltsamen fall, ich kann break points setzen in Zeilen wo sich überhaupt kein Code befindet.

Habe mal ein Screenshot gemacht, hier beim grünen Pfeil steht überhaupt kein Code!

Ein weiteren Fall habe ich bei der for Schleife, ich glaube diese wird zwei zeilen weiter oben ausgeführt, denn wenn ich den Code im Einzelschrittmodus durchgehe, spingt er ein paar mal zwischen den Zeile SetLanguage ... und SetLength hin und her!


Moderiert von user profile iconNarses: Topic aus Sonstiges (Delphi) verschoben am Do 21.07.2011 um 13:42
Einloggen, um Attachments anzusehen!
_________________
Es gibt keine dummen Fragen nur dumme Antworten!!!
spawn89
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 82
Erhaltene Danke: 7

Linux
CodeTyphon
BeitragVerfasst: Do 21.07.11 12:04 
vllt ist es dir schon aufgefallen, aber die BP sind 2 Zeilen verrutscht.
Vsl hast du im qt des D6 irgendwelche komischen Sonderzeichen drin, die alles falsch anzeigen lassen.
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19313
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Do 21.07.11 12:34 
Da wird die kompilierte Version nicht zum Quelltext passen. Lösche einfach mal alle .dcu Dateien des Projekts und die .exe.
Bronstein Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 578
Erhaltene Danke: 1

WIN XP
Delphi 6 / Delphi 2006 / Delphi XE
BeitragVerfasst: Fr 22.07.11 11:13 
Hallo,
ich habe das mit dem Löschen der DCU und EXE-Dateien versucht und bin auch den Codenochmal durchgegangen und habe keine ungewöhnlichen Zeichen gefunden.

Kann aber sein, dass ich das auch bei mehr als 2000 Zeilen übersehen habe, kann mir jemand helfen wie ich solche Zeichen finden kann?

Hat noch jemand ein Tipp?

_________________
Es gibt keine dummen Fragen nur dumme Antworten!!!
guinnes
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 182
Erhaltene Danke: 14



BeitragVerfasst: Fr 22.07.11 11:30 
Hab ich schon häufiger gehabt, vor allem, wenn ich Teile vom Quelltext aus anderen Quellen rauskopiert habe. Lade den Quelltext in eine Stringliste und speichere ihn wieder ab. Damit sind dann alle Zeilenumbrüche richtig und dann werden auch die Haltepunkte wieder stimmen
Bronstein Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 578
Erhaltene Danke: 1

WIN XP
Delphi 6 / Delphi 2006 / Delphi XE
BeitragVerfasst: Fr 22.07.11 11:56 
Danke, das hat jetzt funktioniert

_________________
Es gibt keine dummen Fragen nur dumme Antworten!!!
Nersgatt
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1581
Erhaltene Danke: 279


Delphi 10 Seattle Prof.
BeitragVerfasst: Fr 22.07.11 13:15 
Wenn ich mich recht erinner, hat sogar mal jemand (in der DP?) einen Experten dafür geschrieben, der prinzipiell nichts anderes macht, als die PAS-Dateien in eine TStringlist zu lesen und wieder zu speichern.

_________________
Gruß, Jens
Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du. (Mahatma Gandhi)