Frage

Mit Delphi 2010 und eine gepatchte Version der BDE ich auf ein Problem stoßen die BDERTL140.bpl geladen werden.

Laden DCLBDE140.bpl aus einem anderen Verzeichnis als üblich funktioniert gut. Erst wenn ich die BDERTL140.bpl geladen werden soll, es sagt mir immer, dass es bereits aus dem Windows-Systemverzeichnis geladen wurde.

, welche Pakete die BDERTL140.pbl laden, und wie könnte ich sie meine gepatchte Version laden, anstatt das Original? Ich würde zu überschreiben, das Original greifen hasst.

War es hilfreich?

Lösung

Um eine Liste der geladenen Bibliotheken einschließlich der kompletten Pfade erhalten Sie die Anwendung unter dem Dependency Walker , gibt er viele wichtige Informationen.

Sie können auch alle statischen Abhängigkeiten von verschiedenen DLLs und BPLs zu zeigen, verwenden, so dass Sie in der Lage sein sollten, das erste Modul zu finden, die BDERTL140.bpl geladen werden zwingt. Sie sollten versuchen, Ihre gepatchte Version vorher zu laden.

Andere Tipps

Sie müssen DCLBDE140.bpl im selben Verzeichnis wie die exe platzieren, dass sie das Laden aus dem Windows \ System32 zu vermeiden erfordert. Dies ist die einzige Art, wie ich herausfinden kann, weil Sie es nicht manuell Loadlibrary können.

Versuchen Sie, den Ordner Ihrer bpl in der Vorderseite des Fenster-Suchpfad zu setzen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top