![]() |
Debuggen einer Bibliothek
Hallo Community, ich bin es schon wieder!
In einer 8 Jahre alten Bibliothek habe ich einen Fehler entdeckt, der mir bisher nicht aufgefallen ist. Ich muss debuggen, das geht aber nicht. Ich habe ein kleines Testprogramm geschrieben im Debug-Modus mit den Standard Einstellungen. O- D+ L+ ... . In der Bibliothek stehen keine Metabefehle. Ich habe erzeugt. Die Bibliotheksbefehle werden übersprungen. Was gibt es noch außer Projekt-Option und Metabefehlen im Quelltext. Die Bibliothek stürzt nicht ab. Sie tut nur nicht, was sie soll. Gruß Willie. |
AW: Debuggen einer Bibliothek
Versuch mal den Pfad zum Source-Code deiner Bibliothek im Suchpfad deines Test-Programms anzugeben und dann das Testprogramm neu zu kompilieren.
|
AW: Debuggen einer Bibliothek
Ja, das war die Lösung. Ich habb XYZ hinein geschrieben und es ließ sich immer noch ausführen. Die Pfade waren sehr ähnlich, hatte ich übersehen.
Der Fehler war kein Fehler. Man muss aufpassen bei var Parameter!
Delphi-Quellcode:
funktioniert, solange es keine Schleife gibt.
InrgrndWas(a: string; var b: string)
Delphi-Quellcode:
So ist es richtig. Vielleich hat es jemand auch mal übersehen.
for i:=0 to SL.Count-1 do begin
rg := Start; IrgentWas(SL[i],Rg); end Willie. |
| Alle Zeitangaben in WEZ +1. Es ist jetzt 17:28 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