AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Debuggen in eigenen Komponenten (VCL)

Ein Thema von lt.col.blair · begonnen am 2. Aug 2021 · letzter Beitrag vom 3. Aug 2021
 
lt.col.blair

Registriert seit: 5. Feb 2011
7 Beiträge
 
#1

Debuggen in eigenen Komponenten (VCL)

  Alt 2. Aug 2021, 09:36
Hallo,
seit Jahren (wenn nicht Jahrzehnten) arbeite ich in Delphi mit eigenen Komponentenbibliotheken.
Wenn ich eine Anwendung debugge, will ich manchmal auch durch den Quelltext meiner Komponenten singlesteppen.
Das war bisher selten ein Problem, aber jetzt kriege ich's einfach nicht mehr hin.
Ich weiß nicht, ob's an den Compiler- oder Linker-Einstellungen im Anwendungsprojekt oder in den Packages liegt.
Ich kann im Quelltext mit Ctrl+Klick zum Quelltext der Methoden meiner Komponenten springen.
Diese werden aber nach dem Compilieren immer ohne die blauen Punkte angezeigt, so dass ich keine Breakpoints setzen kann.
Wenn ich steppe (F7), springt der Debugger immer nur in die Assembler-Funktionen in der Unit System.
Im CPU-Fenster sehe ich dann auch die Quelltextzeilen meiner Komponenten.

Die Source-Verzeichnisse meiner Packages sind im Suchpfad.
Die Ausgabeverzeichnisse der Packages sind im Debug-DCU-Pfad.
Ich habe in den Packages in den Linker-Einstellungen "Debug-Informationen" und "Mit externen Debug-Symbolen" aktiviert.

Hat irgendjemand eine Idee, welche Einstellungen ich noch prüfen könnte?
Danke.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:29 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