![]() |
AW: LoadLibrary() unter D11 ist THandle immer 0
Zitat:
Wenn du dir aber nicht sicher bist, ob es gebraucht wird, kann es natürlich unter XE noch funktioniert haben, weil es schlicht überflüssig ist. Insofern wäre es schon wichtig, dir die exportierte Funktion diesbezüglich anzuschauen. Wenn die exportierte Funktion sauber umgesetzt ist, sprich nur WideString oder PAnsiChar/PWideChar usw. und keine Delphi-Strings verwendet werden, braucht man Sharemem auch nicht. Entferne Sharemem doch einfach mal aus der uses. Wenn es daran liegt, kannst du die DLL auf jeden Fall korrekt laden. Es gibt dann zwar ggf. später Fehler, aber zum Testen kannst du es ja ohne versuchen. |
AW: LoadLibrary() unter D11 ist THandle immer 0
An alle die sich hier Gedanken gemacht haben vielen Dank.
Zitat:
Und LoadLibraray() ist ja keine Zirkusnummer. Zitat:
Das die mir jetzt bei D11 und Loadlibrary() auf die Füße fällt hätte ich nicht erwartet. Es ist wie es ist. Ich mache daraus jetzt keine Doktorarbeit. Habe heute x Stunden mit x Versionen experimentiert. Diese alten DLLs werden durch neue DLLs auf Basis D11 ersetzt. Ist umständlicher aber die sichere Lösung ohne Basteln etc. Nochmals vielen Dank an alle die mitgedacht haben. Wenn jemand Bock auf den Ansatz hat schicke ich gerne den Source zu der DLL aus D7. |
AW: LoadLibrary() unter D11 ist THandle immer 0
Zitat:
|
AW: LoadLibrary() unter D11 ist THandle immer 0
Zitat:
Ist absolut überschaubar. Du bekommst Source und kompilierte DLL aus D7 sowie die Testanwendung als Source und kompiliert in einem Zip. Kann ich dir das als persönliche Nachricht senden oder muss ich es hier al Anlage senden? Habe hier keine Erfahrung im Umgang. |
AW: LoadLibrary() unter D11 ist THandle immer 0
Ich habe dir eine private Nachricht geschickt.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:47 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