SHDocVw.TWebBrowser.ExecWB
Delphi
procedure ExecWB(cmdID: OLECMDID; cmdexecopt: OLECMDEXECOPT); overload;
procedure ExecWB(cmdID: OLECMDID; cmdexecopt: OLECMDEXECOPT; const pvaIn: OleVariant); overload;
procedure ExecWB(cmdID: OLECMDID; cmdexecopt: OLECMDEXECOPT; const pvaIn: OleVariant; var pvaOut: OleVariant); overload;
C++
void __fastcall ExecWB(Winapi::Activex::TOleEnum cmdID, Winapi::Activex::TOleEnum cmdexecopt)/* overload */;
void __fastcall ExecWB(Winapi::Activex::TOleEnum cmdID, Winapi::Activex::TOleEnum cmdexecopt, const System::OleVariant &pvaIn)/* overload */;
void __fastcall ExecWB(Winapi::Activex::TOleEnum cmdID, Winapi::Activex::TOleEnum cmdexecopt, const System::OleVariant &pvaIn, System::OleVariant &pvaOut)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | SHDocVw.pas SHDocVw.hpp |
SHDocVw | TWebBrowser |
説明
コマンドを実行します。
ExecWB メソッドを使用すれば,IOleCommandTarget インターフェースを使って Web ブラウザコントロールにコマンドを渡すことができます。詳細については,IOleCommandTarget の Microsoft ドキュメントを参照してください。
cmdID は,実行するコマンドを指定します。Web ブラウザは,Microsoft が提供している定数に対応するすべてのコマンドをサポートしているわけではありません。QueryStatusWB メソッドを使用すると,どのコマンドを使用できるかを判別できます。
cmdexecopt は,コマンドの実行方法を変更します。
pvaIn は,入力引数を保持するバリアント配列を指定します。この値は,入力引数がない場合には省略可能です。
pvaOut は,コマンドの結果(存在する場合)を受け取る Variant を指定します。結果がない場合は,この値を省略できます。