неуказывание всех Событий

Не укажите все обработчики событий, сопоставленные с событиями COM-объекта

Синтаксис

unregisterallevents(c)

Описание

пример

unregisterallevents(c) не указывает все события, ранее указанные с COM-объектом c. После вызова unregisterallevents объект больше не отвечает ни на какие события.

Примеры

свернуть все

Не укажите обработчики событий от всех событий рабочих книг Microsoft® Excel®.

Чтобы запустить этот пример, создайте рабочую книгу и укажите события.

myApp = actxserver('Excel.Application');
wbs = myApp.Workbooks;
wb = Add(wbs);
registerevent(wb,{'Activate' 'EvtActivateHndlr'; 'Deactivate' 'EvtDeactivateHndlr'})
eventlisteners(wb)
ans =

  2×2 cell array

    'Activate'      'EvtActivateHndlr'  
    'Deactivate'    'EvtDeactivateHndlr'

Не укажите обработчики событий.

unregisterallevents(wb)
eventlisteners(wb)
ans =

  0×0 empty cell array

Входные параметры

свернуть все

COM-объект, заданный как указатель на функцию.

Ограничения

  • Функции COM доступны в системах Microsoft Windows® только.

Смотрите также

| | |

Представлено до R2006a

Была ли эта тема полезной?