System.Win.ComServ.TComServer.LoadTypeLib
Delphi
procedure LoadTypeLib;
C++
void __fastcall LoadTypeLib();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.Win.ComServ.pas System.Win.ComServ.hpp |
System.Win.ComServ | TComServer |
説明
サーバーのタイプライブラリをロードします。
LoadTypeLib は,サーバーのタイプライブラリをロードします。LoadTypeLib が呼び出されたときにタイプライブラリがロード済みでない場合,同時にタイプライブラリも登録します。
LoadTypeLib が成功しなかったときは,エラーコードを示す EOleSysError を発生させます。以下にエラーコードを示します。
エラーコード | 意味 |
---|---|
E_OUTOFMEMORY |
メモリが不足 |
E_INVALIDARG |
いくつかの引数が無効 |
TYPE_E_IOERROR |
ファイルへの書き込みに失敗した |
TYPE_E_INVALIDSTATE |
タイプライブラリを開けなかった |
TYPE_E_INVDATAREAD |
ファイルからの読み込みに失敗した |
TYPE_E_UNSUPFORMAT |
タイプライブラリの形式が古い |
TYPE_E_UNKNOWNLCID |
LCID を OLE サポート DLL で見つけられなかった |
TYPE_E_CANTLOADLIBRARY |
タイプライブラリまたは DLL をロードできなかった |
ほかの戻りコード |
All FACILITY_STORAGE のエラーが返される場合がある |