Dein
DLL ist keine
ActiveX-
DLL.
ActiveX-DLLs enthalten die Funktionen
DllRegisterServer und
DllUnregisterServer.
Du brauchst diese Funktionen nicht selbst zu schreiben.
Delphi bindet diese automatisch ein wenn du eine neue "Active-X Bibliothek" erstellst.
Was passiert bei der
Dll Registrierung in Windows?
Es wird die
DLL geladen und dann die Funktion DllRegisterServer aufgerufen.
Die Funktion verankert sich dann in der Windows Registry indem unter anderem der Pfad zur
DLL sowie die enthaltenen CoClassen dort abgelegt werden.
http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx