ActoveX コントロールがエラーになった時に返されるオブジェクト
祖先 - ブジェクト (PRIM_OBJT)
ActiveX コンポーネントとの最終操作によって返された情報を含む ActiveX エラーコンポーネント #COM_ERR_INFO 変数は、コントロールによって返される情報へのプログラムによるアクセスを提供します。 IsError プロパティは、操作が失敗したかどうかを示し、 ErrorCode プロパティと ErrorWord プロパティは、返された HRESULT 値の数値と文字列表現を提供します。 ActiveX コンポーネントとの操作処理の成功や失敗は、 ActiveX から HRESULT データタイプで返される変数値で示されます。HRESULT 変数は、以下の3つのいずれかに解釈される 32 ビットの整数を表します。 1. ゼロ値は、成功した対話を識別する。 2. 2.相互作用が成功したがステータス情報が返ってきたら、正のゼロ以外の値が返されます。 3. 3.対話が失敗し、エラー情報が戻されると、負の値が戻されます。
名前 | 記述 |
---|---|
ComponentClassName | コンポーネントのクラス名です。 ブジェクト (PRIM_OBJT) より継承 |
ComponentMembers | このコンポーネントの全てにアクセスできるようにします。 ブジェクト (PRIM_OBJT) より継承 |
ComponentPatternName | コンポーネントのクラスを制限します。 ブジェクト (PRIM_OBJT) より継承 |
ComponentTag | インスタンス用に値を格納できる汎用スペース ブジェクト (PRIM_OBJT) より継承 |
ComponentType | ComponentType ではコンポーネントのタイプ情報にアクセスできます。 ブジェクト (PRIM_OBJT) より継承 |
ComponentTypeName | ComponentTypeName 十分適格なコンポーネントのクラス名です。 ブジェクト (PRIM_OBJT) より継承 |
Description | 失敗した HRESULT を文字列として返します。もしくは、空の文字列を返します。 |
ErrorCode | 現在の HRESULT を 32 ビットの整数値として返します。 |
ErrorWord | 現在の HRESULT の値を Xxxxxxxxx の形式の 16 進文字列として返します。 |
HelpContext | 失敗した HRESULT のヘルプ テキストのコンテキスト識別子を、32 ビット整数として返します。 |
HelpFile | 失敗した HRESULT のヘルプ テキストを表示するのに使用される Windows ヘルプ ファイルの名前を返します。 |
IsError | 現在の HRESULT が失敗かどうかを示す値を返します。 |
Name | コンポーネントの名前 ブジェクト (PRIM_OBJT) より継承 |
Owner | コンポーネントのオーナーです。 ブジェクト (PRIM_OBJT) より継承 |
Parent | このインスタンスが添付されているコンポーネント インスタンス。コントロールのビジュアル コンテナまたは子インスタンスのコレクション ブジェクト (PRIM_OBJT) より継承 |
名前 | 記述 |
---|---|
CreateInstance | コンポーネントを作成する時に CreateInstance のイベントを実行します。 ブジェクト (PRIM_OBJT) より継承 |
DestroyInstance | コンポーネントが解除される前に DestroyInstance のイベントを実行します。 ブジェクト (PRIM_OBJT) より継承 |
名前 | 記述 |
---|---|
Clear | ゼロの HRESULT に対応する COM エラー コンポーネントの状態をリセットします。 |
ReportError | メッセージ ボックス内の現在の AcriveX エラー状態を報告します。 |
ReportErrorAndAbort | アプリケーションの異常終了の前に、メッセージ ボックス内の現在の AcriveX エラー状態を報告します。 |
ShowErrorHelp | 現在の ActiveX にエラー提供されたヘルプを、適切なヘルプ ウィンドウに表示します。 |
2018 - V14SP1