Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Warum debuggt er nicht bestimmte Zeilen? (https://www.delphipraxis.net/102537-warum-debuggt-er-nicht-bestimmte-zeilen.html)

xZise 30. Okt 2007 16:53


Warum debuggt er nicht bestimmte Zeilen?
 
Hi DP,

da sich auf meinen PageControl Thread zu den Drag and Drop niemand meldet, wollte musste ich der Sache wohl selber auf den Grund gehen.
Also mal die BeginDrag Methode angezeigt Breakpoint gesetzt und die Methode ausgeführt.

Aber was macht er? Die Zeile wird als "nicht erreichbar" angezeigt und er überspringt einfach den Breakpoint.

Nun bevor ihr meint, das führe er nicht aus:
Wenn ich zum Aufruf debuge und F7 drücke (also rein springen), macht er...
... ehm nichts?!

MfG
xZise

SirThornberry 30. Okt 2007 16:56

Re: Warum debuggt er nicht bestimmte Zeilen?
 
und was willst du uns jetzt sagen? wenn nichts geht ist die datei wohl nicht dem Projekt hinzugefügt etc.

Muetze1 30. Okt 2007 17:39

Re: Warum debuggt er nicht bestimmte Zeilen?
 
Breakpoint falsch gesetzt? Ohne Debug-DCUs kompiliert? Oder Debug-DCUs eingeschaltet aber kein komplettes Build gemacht? Es gibt so viele Möglichkeiten. Wie wäre es z.B. mal mit einem Screenshot von der Stelle, bevor du F7 drückst. Vllt. wird dann manches verständlicher.

xZise 30. Okt 2007 21:32

Re: Warum debuggt er nicht bestimmte Zeilen?
 
[quote="SirThornberry"]und was willst du uns jetzt sagen?
Naja... Er springt nicht rein, obwohl ich ihn das explizit sage.

Zitat:

Zitat von SirThornberry
wenn nichts geht ist die datei wohl nicht dem Projekt hinzugefügt etc.

Ach die Datei muss hinzugefügt sein?
Naja ;) Die Control.pas ist normalerweise nicht hinzugefügt.

Muetze1 30. Okt 2007 21:51

Re: Warum debuggt er nicht bestimmte Zeilen?
 
Debug DCU's eingeschaltet und komplettes Projekt neu erstellt?

xZise 30. Okt 2007 22:06

Re: Warum debuggt er nicht bestimmte Zeilen?
 
So funktioniert es auch.

Muetze1 30. Okt 2007 22:10

Re: Warum debuggt er nicht bestimmte Zeilen?
 
Da du Turbo Delphi hast:

a) sicher das die VCL Quellen mit bei sind?
b) sicher das die Debug-Binaries da sind? Hier gab es doch so ein paar Threads um nicht vorhandene Debug DCU's etc.

oki 30. Okt 2007 22:13

Re: Warum debuggt er nicht bestimmte Zeilen?
 
Hi XZise,

nur 'ne Vermutung, aber kann es auch sein, das dir die Codeoptimierung die Zeile killt? Ich hab dir in deinem Drag&Drop-Thread meine Lösung gepostet. Ich hoffe ich hab dich da richtig verstanden.

Gruß oki


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 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