Determine whether input is COM interface
tf = isinterface(h)
tf = isinterface(h)
returns logical 1
(true
)
if handle h
is a COM interface. Otherwise, returns
logical 0
(false
).
COM functions are available on Microsoft® Windows® systems only.
Test an instance of a Microsoft Excel® application.
h = actxserver('Excel.Application');
isinterface(h)
MATLAB® displays false
, indicating object h
is
not an interface.
Test a workbooks
object
w = get(h,'workbooks');
isinterface(w)
MATLAB displays true
, indicating object w
is
an interface.