ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

isevent

入力が COM オブジェクト イベントかどうかを判別

構文

tf = isevent(c,eventname)

説明

tf = isevent(c,eventname) は、eventname が COM オブジェクトによって認識されるイベントの場合は logical 1 (true) を返します。その他の場合は logical 0 (false) を返します。

すべて折りたたむ

DblClick が MATLAB® サンプル コントロールのイベントであるかどうかをテストします。MATLAB では true が表示されます。これは DblClick がイベントであることを示します。

mwsamp コントロールのインスタンスを作成し、DblClick をテストします。

f = figure('position',[100 200 200 200]);
h = actxcontrol('mwsamp.mwsampctrl.2',[0 0 200 200],f);
isevent(h,'DblClick')

Redraw をテストします。MATLAB は false を表示します。これは Redraw がイベントでないことを示します (実際はメソッドです)。

isevent(h,'Redraw')

入力引数

すべて折りたたむ

COM オブジェクト。関数ハンドルとして指定します。

イベント名。string または文字ベクトルとして指定します。eventname 引数では、大文字と小文字は区別されません。

制限

  • COM 関数は、Microsoft® Windows® システムでのみ使用可能です。

R2006a より前に導入