Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#4

AW: [DLL, HID] Zugriff auf DLL ohne Exports

  Alt 4. Mai 2017, 11:56
Für eine COM-Registrierung braucht es aber auch Exports ... die der Registrierungsfunktionen.

Wenn garnichts da ist, dann kann man sie nirgendwo registrieren. (RegSvr32 usw.)
Und auch die bekannten DLL-Hosts wollen einen Export, den sie aufrufen können.



Das Einzige was möglich wäre, wenn man die DLL blind läd (LoadLibrary) und sie sich selbt irgendwo zur/während Laufzeit registriert und man dann andere Schnittstellen verwendet.
z.B. global registrierte COM-Objekte.

Wenn es beim LoadLibrary nicht knall, dann ist die DLL schonmal 32 Bit.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat