unregisterallevents
注销与 COM 对象事件关联的所有事件处理程序
说明
示例
从 Excel 工作簿中删除所有事件处理程序
从所有 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
输入参数
c
— COM 对象
函数句柄
COM 对象,指定为函数句柄。
局限性
COM 函数只可以在 Microsoft Windows® 系统中使用。
版本历史记录
在 R2006a 之前推出
另请参阅
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)