System.Win.ComObj.ClassIDToProgID
Delphi
function ClassIDToProgID(const ClassID: TGUID): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall ClassIDToProgID(const GUID &ClassID);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Win.ComObj.pas System.Win.ComObj.hpp |
System.Win.ComObj | System.Win.ComObj |
説明
指定されたクラスのクラス ID(CLSID)に対応するプログラマティック ID を返します。
ClassIDToProgID は,ClassID パラメータで指定された CLSID に対応するプログラマティック ID を取り出します。
変換が成功すると,ClassIDToProgID は要求された ProgID を返します。ClassIDToProgID が失敗すると,EOleSysError 例外がエラーの原因を示すエラーコードと一緒に生成されます。以下にエラーコードを示します。
エラーコード | 意味 |
---|---|
REGDB_E_CLASSNOTREG |
クラスがレジストリに登録されていない |
REGDB_E_READREGDB |
レジストリの読み出しエラー |