Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

AW: Package manuell laden

  Alt 4. Mai 2012, 17:42
Wenn du keinen Breakpoint in der Baseunit setzen kannst, dann kann es manchmal auch daran liegen, dass die Delphi IDE die Symboltabelle nicht finden kann.

Lade deine Packages und laufe auf einen Breakpoint im Hauptprogramm.
Dann Ansicht -> Debugfenster -> Module (Strg+Alt+M) aufrufen und nach deinem BasePackage in der Liste suchen.
Rechter Mausklick auf "Symboltabelle neu laden..." und den absoluten Pfad zum Packages angeben.

Das Problem ist wohl, dass die IDE nur den Namen der DLL/BPL hat, aber nicht den vollen Pfad.
Wenn die DLL/BPL dann nicht im aktuellen Verzeichnis gefunden wird, kann die Symboltabelle nicht geladen werden.
So war's bei D5 und wahrscheinlich auch bei neueren Delphi Versionen.
Andreas
  Mit Zitat antworten Zitat