AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

DLL ruft/lädt DLL auf

Ein Thema von supermaniac · begonnen am 21. Jun 2005 · letzter Beitrag vom 21. Jun 2005
Antwort Antwort
supermaniac

Registriert seit: 21. Jun 2005
Ort: Dormagen
3 Beiträge
 
#1

DLL ruft/lädt DLL auf

  Alt 21. Jun 2005, 10:35
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.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: DLL ruft/lädt DLL auf

  Alt 21. Jun 2005, 10:53
Zitat von supermaniac:
Was wurde in Windows 2003 Server geändert das dieses jetzt nicht mehr funktioniert??
Grundsätzlich liegt kein Problem vor. Ich lade auch unter W2003 problemlos C-DLL's dynamisch und statisch.

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.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
runger
(Gast)

n/a Beiträge
 
#3

Re: DLL ruft/lädt DLL auf

  Alt 21. Jun 2005, 10:58
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
  Mit Zitat antworten Zitat
supermaniac

Registriert seit: 21. Jun 2005
Ort: Dormagen
3 Beiträge
 
#4
  Alt 21. Jun 2005, 12:28
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.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#5
  Alt 21. Jun 2005, 12:37
Zitat von supermaniac:
Also wenn ich ein Anwendung schreibe und darin die DLL Funktionen importiere und nutze
gibt es keine Probleme.
Trotzdem ist es kein grundsätzliches Problem. Hab sowas (DLL bindet C-DLL statisch/dynamisch) auch.

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.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
supermaniac

Registriert seit: 21. Jun 2005
Ort: Dormagen
3 Beiträge
 
#6
  Alt 21. Jun 2005, 12:44
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.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz