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

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



関連項目