Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   ist registrierung für com Objekte zwingend? (https://www.delphipraxis.net/169649-ist-registrierung-fuer-com-objekte-zwingend.html)

Marco Steinebach 2. Aug 2012 12:15

ist registrierung für com Objekte zwingend?
 
Hallo zusammen,
ich habe hier eine DLL die einen com-server implementiert. Ich will aber nur eine Funktion daraus aufrufen. Wie das generell geht, mit early, late binding etc. weiß ich inzwischen. Meine Frage: muß ich solche DLL's, um überhaupt mit ihnen arbeiten zu können, zwingend über regsvr32 registrieren? Das gibt doch, denke ich, bei der Installation nur wieder gehampel mit Admin-Rechten oder ähnlichem.
Kann ich nicht irgendwie, wie bei einer "normalen" dll direkt auf die dort implementierten Funktionen zugreifen?
Für Hilfe wäre ich sehr dankbar.
Herzliche Grüße
Marco

Bernhard Geyer 2. Aug 2012 12:37

AW: ist registrierung für com Objekte zwingend?
 
Du musst es registieren.
Ab XP gibts die SideBySide-Registierung so das du ohne Adminrechte auskommen solltest.

Marco Steinebach 2. Aug 2012 12:43

AW: ist registrierung für com Objekte zwingend?
 
Hallo,
okay, dann eben doch registrieren. ;-)
Geht das aus Delphi heraus, oder über ShellExecute (... regsvr32.exe)?
Viele Grüße
Marco

uligerhardt 2. Aug 2012 13:14

AW: ist registrierung für com Objekte zwingend?
 
Es gibt "Registration-free COM". Hab's aber nie probiert und weiß nicht, ob das für deinen Fall taugt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:07 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