Список COM-объекта событий может инициировать
S = events(c)
возвращает информацию о зарегистрированных и незарегистрированных событиях для COM-объекта S = events(c)
c
.
Функции COM доступны в системах Microsoft® Windows® только.
Создайте управление mwsamp
и перечислите все события.
f = figure('position',[100 200 200 200]); h = actxcontrol('mwsamp.mwsampctrl.2',[0 0 200 200],f); events(h)
Click = void Click() DblClick = void DblClick() MouseDown = void MouseDown(int16 Button, int16 Shift, Variant x, Variant y) Event_Args = void Event_Args(int16 typeshort, int32 typelong, double typedouble, string typestring, bool typebool)
Присвойте вывод переменной и отобразите одно поле возвращенной структуры.
ev = events(h); ev.MouseDown
ans = void MouseDown(int16 Button, int16 Shift, Variant x, Variant y)
Откройте приложение Microsoft Excel® и перечислите все события для объекта Workbook
.
myApp = actxserver('Excel.Application');
wbs = myApp.Workbooks;
wb = Add(wbs);
events(wb)
eventlisteners
| isevent
| registerevent
| неуказывание всех Событий
| unregisterevent