Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: Ist COM-DLL im System eingebunden (registriert)?

  Alt 29. Jan 2007, 18:10
Am Einfachsten prüfst du, ob eine CoClass registriert ist:
Delphi-Quellcode:
function ProgIDExists(const ProgID:WideString):Boolean;
var
   tmp : TGUID;
begin
   Result := Succeeded(CLSIDFromProgID(PWideChar(ProgID), tmp));
end;

if ProgIDExists('MeineDLL.Plugin') then ...
Andreas
  Mit Zitat antworten Zitat