Einzelnen Beitrag anzeigen

Andreas L.

Registriert seit: 23. Mai 2011
Ort: Furth im Wald
308 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Feststellen Auslesen ob ActiveX Control registriert

  Alt 1. Aug 2012, 11:51
Folgende Funktion stammt von Luckie:

Delphi-Quellcode:
function ProgIDExists(const ProgID:WideString):Boolean;
var
  tmp : TGUID;
begin
  Result := Succeeded(CLSIDFromProgID(PWideChar(ProgID), tmp));
end;

// Beispiel:
// Gibt zurück ob das Mozilla ActiveX Objekt installiert ist
if ProgIDExists('Mozilla.Browser.1') then
  ShowMessage('Ist installiert :-)');
Andreas Lauß
Blog
  Mit Zitat antworten Zitat