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/)
-   -   Delphi prüfen ob COM-DLL registiert ist? (https://www.delphipraxis.net/28966-pruefen-ob-com-dll-registiert-ist.html)

Steran 1. Sep 2004 23:05


prüfen ob COM-DLL registiert ist?
 
Hi!

Hat jemand eine Idee oder einen kurzen Tipp, wie man überprüfen kann, ob eine COM-DLL registriert ist/wurde (mit regsrv32.exe dll-datei)

danke!

Gruß
Steran

Noinini 2. Sep 2004 07:18

Re: prüfen ob COM-DLL registiert ist?
 
Hi Steran,

Du müsstest die dll in der Registry unter HKLM finden können, wenn ich das richtig gesehen habe unter HKLM\Software\Classes\TipeLib.

Gruß

Iris

Bernhard Geyer 2. Sep 2004 11:13

Re: prüfen ob COM-DLL registiert ist?
 
Oder einfach probieren ob eine Objekt aus dieser Typbibliothek angelegt werden kann

Delphi-Quellcode:
try
  MyInterface := CoMyObject.Create
  bObjectRegistered := True;
except
  bObjectRegistered := False;
end;

Steran 8. Sep 2004 11:43

Re: prüfen ob COM-DLL registiert ist?
 
Muchos Gracias

funzt alles wunderbar!

Steran

endeffects 8. Sep 2004 18:37

Re: prüfen ob COM-DLL registiert ist?
 
mit dem neuen servicepack 2 von windows xp kann man
dlls auch deaktivieren, in der registry bleiben sie
aber aktiv, hat jemand eine idee wie man die deaktivierung
wieder aufheben kann?

Bernhard Geyer 8. Sep 2004 20:58

Re: prüfen ob COM-DLL registiert ist?
 
Zitat:

Zitat von endeffects
mit dem neuen servicepack 2 von windows xp kann man
dlls auch deaktivieren, in der registry bleiben sie
aber aktiv, hat jemand eine idee wie man die deaktivierung
wieder aufheben kann?

Meinst Du die Deaktivierung im IE? Ich habe sonst noch nichts gefunden/gesehen.
Und wenn Du die Deaktivierung im IE meinst, so wird sich diese denke ich mal nur auf den IE beziehen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:10 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-2025 by Thomas Breitkreuz