主要内容

COM事件

一个事件通常是在服务器应用程序中发生的用户启动操作,该操作通常需要来自客户端的反应。例如,如果在服务器接口窗口中的特定位置单击鼠标,则客户端应用程序可以响应。当一个事件是发射,服务器将此事件传达给客户端。如果客户是倾听对于这种特殊类型的事件,它通过执行名为AN的例程来响应事件处理程序

matlab.®COM客户端可以订阅并处理COM服务器触发的事件。选择您希望客户端收听的事件。使用事件处理程序注册每个事件以响应事件。当已注册的事件发生时,服务器通知客户端,该客户端通过执行相应的事件处理程序例程来响应。您可以将事件处理程序写入MATLAB函数。

要识别服务器可以响应的事件,请使用活动功能。

要注册要响应的事件,请使用注册功能。MATLAB客户端仅响应您注册的事件。如果多次注册到相同的回调处理程序的相同事件名称,则MATLAB仅执行一次事件。

要识别注册事件,请使用EventListeners.功能。

要在发生时响应事件,请创建已为该事件注册的事件处理程序。您可以将这些例程实现为MATLAB函数。

为了取消注册,您不再想听,使用未注册或者未注册功能。

笔记

MATLAB不支持异步事件。万博1manbetx

笔记

MATLAB不支持自定义服务器的万博1manbetx界面事件。

也可以看看

||||

相关例子

更多关于