System.Win.ComObj.ClassIDToProgID

提供: RAD Studio API Documentation
移動先: 案内検索

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

レジストリの読み出しエラー



関連項目