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. |