Main Content

isinterface

入力が COM インターフェイスかどうかを判別

説明

tf = isinterface(c) は、c が COM インターフェイスの場合は logical 1 (true) を返します。その他の場合は logical 0 (false) を返します。

すべて折りたたむ

Microsoft® Excel® アプリケーションのインスタンスをテストします。MATLAB® では false と表示されます。これはこのアプリケーションがインターフェイスではないことを示しています。

app = actxserver('Excel.Application');
isinterface(app)

workbooks オブジェクトをテストします。MATLAB では true と表示されます。これはワークブックがインターフェイスであることを示しています。

wbk = get(app,'workbooks');
isinterface(wbk)

入力引数

すべて折りたたむ

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

制限

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

拡張機能

バージョン履歴

R2006a より前に導入