![]() |
DLL ruft/lädt DLL auf
Hallo zusammen,
habe da ein kleines Problem beim portieren auf Windows 2003 Server. Ich habe eine DLL in Delphi geschrieben die wiederum funktionen aus einer älteren nicht verzichtbaren C DLL Importiert. Unter Windows 2000 funktioniert dies alles wunderbar. Wenn ich das ganze jetzt auf einem Windows 2003 Server installiere und benutzen möchte kann die C DLL nicht mehr geladen werden. Was wurde in Windows 2003 Server geändert das dieses jetzt nicht mehr funktioniert?? Kann mir nur vorstellen das aus Sicherheitsgründen solche Aufrufe verboten wurden, um Trojaner und Co. das Leben schwerer zu machen Gibt es eine Möglichkeit, vieleicht über einen Registry eintrag das ganze auf kosten der Sicherheit wieder an laufen zu bringen. Danke im Voraus. |
Re: DLL ruft/lädt DLL auf
Zitat:
Es muß also an der Implementierung der C-DLL liegen. Welche Fehlermeldung kommt denn genau? Vermutlich wirst Du nicht um ein Debugging der C-DLL auf W2003 herumkommen. |
Re: DLL ruft/lädt DLL auf
Hallo,
der Titel dieses Beitrags sagt garnichts aus. Auch wenn man schnell Antwort haben will, etwas Mühe sollte man sich schon geben. Zu der deutschen Sprache gehört auch Gross- bzw Kleinschreibung. Rainer |
Also wenn ich ein Anwendung schreibe und darin die DLL Funktionen importiere und nutze
gibt es keine Probleme. Ich habe das Problem nur wenn meine DLL die Funktionen aus einer anderen DLL importieren bzw. nutzen möchte. Thx, für den Hinweis mit der Groß- und Kleinschreibung. Gebe mir auch immer wieder mühe, leider funktioniert das nicht immer und funktioniert schon seit dem säuglingsalter nicht. Da scheint bei der Programmierung einiger Zellen was schief gelaufen zu sein. Müsste man vieleicht mal einen Genologen fragen. |
Zitat:
Basiert es auch bei einer simpelsten Testanwendung? Wenn ja -> Fehler ist in der C-DLL und wird auch nicht durch eine Registry-Eintrag "patchbar" sein. |
Thx,
habe mir mal das ganze noch mal angeschaut und im Assembler/Debugger die Stelle gefunden die das Auslöst. Dann werde ich mal suchen warum das bei einer Anwendung funktioniert und bei dem Aufruf über die DLL nicht funktioniert. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:20 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 by Thomas Breitkreuz