System.Win.ComObj.ClassIDToProgID
Delphi
function ClassIDToProgID(const ClassID: TGUID): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall ClassIDToProgID(const GUID &ClassID);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Win.ComObj.pas System.Win.ComObj.hpp |
System.Win.ComObj | System.Win.ComObj |
Beschreibung
Gibt die Programm-ID der Klasse mit der angegebenen Klassen-ID (CLSID) zurück.
ClassIDToProgID ermittelt die Programm-ID für die im Parameter ClassID angegebene CLSID.
ClassIDToProgID liefert bei Erfolg die angeforderte ProgID. Schlägt die Funktion fehl, wird eine EOleSysError-Exception mit einem Fehlercode ausgelöst, der die Ursache des Fehlers angibt. Folgende Fehlercodes sind möglich:
Fehlercode | Bedeutung |
---|---|
REGDB_E_CLASSNOTREG |
Die Klasse ist in der Registrierung nicht registriert. |
REGDB_E_READREGDB |
Fehler beim Lesen der Registrierung. |