Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Debuginfo in Exe (https://www.delphipraxis.net/84388-debuginfo-exe.html)

I.A 16. Jan 2007 12:14


Debuginfo in Exe
 
Hallo!

Kann mir jemand einen Link nennen, der mir das Format der Debuginfo in der Exe
beschreibt? Danke schon mal für Eure Hilfe!

sirius 16. Jan 2007 13:43

Re: Debuginfo in Exe
 
Zitat:

Zitat von I.A
das Format der Debuginfo in der Exe

:gruebel: Entweder hab ich mal wieder eine Wissenslücke bei mir entdeckt. Oder du hast es falsch/eigenartig umschrieben, was du willst. :?:

yörsch 16. Jan 2007 14:14

Re: Debuginfo in Exe
 
Also von anderen scriptsprachen (VB, Powerbilder,...) kenn ich das auch.
In Delphi mußt du dir da was einfallen lassen. oder meinst du einen tracer?

I.A 16. Jan 2007 15:02

Re: Debuginfo in Exe
 
Hallo Yorsch + Sirius!

Ich hab das so gemeint, das, wenn ich zum Beispiel ein Delphi Programm ohne Debuginfo übersetze in der IDE kein Schrittbetrieb mit F7/F8 oder Überwachen von Ausdrücken geht. Erst wenn ich mein Proggi mit Debuginfo übersetze klappt der Schrittbetrieb und das Überwachen. Woher weiß also die .exe, welche Zeile in meiner Sourcedatei als nächstes getraced werden muss? Da muss irgendwas in der .exe drin stehen. Aber wie komme ich da ran? Will mit einem erfahreneren Computerfreund nämlich aus der SimpleIdeDemo von SynEdit-Projekt nen funktionierenden Debugger bauen. Bloss weiß der auch nicht, wie man an die Infos in der .exe rankommt.

Namenloser 16. Jan 2007 15:19

Re: Debuginfo in Exe
 
Ich denke, beim kompilieren merkt sich delphi automatisch, welche zeile welcher stelle in der exe entspricht und springt dann dahin. Allerdings gibt es auch die Option "Externe Debug-Info". kann sein, dass es das ist, was du suchst. Hab da aber null Ahnung von ^^'

OldGrumpy 16. Jan 2007 15:28

Re: Debuginfo in Exe
 
Bei Clever Components gibts nen Haufen Informationen rund um das Thema, und ne Menge Pointer zu weiteren Infos. Sehr hilfreich ist bestimmt der Hinweis auf MemCheck, auch FastMem im Full Debug Mode wertet diese Infos ja aus, und ist quelloffen. Aber immer hübsch die Lizenzen beachten ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:48 Uhr.

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