构造反应器对象,在每次应用程序加载或卸载 ObjectARX 应用程序时通知应用程序
(vlr-linker-reactor data callbacks)
参数
data
任何要与反应器对象相关联的 AutoLISP 数据。
callbacks
表,其中包含下列格式的点对:
(event-name . callback_function)
在这里,event-name 是表 “Linker 反应器事件” 中的符号之一,callback_function 为符号,代表事件发生时要调用的函数。每个回调函数都接受如下两个参数:
reactor_object 调用回调函数的 VLR 对象。
list 表,其中包含加载或卸载的 ObjectARX 程序的名称(字符串)。
返回值
reactor_object 参数。
Linker 反应器事件 |
|
---|---|
名称 |
事件 |
:vlr-rxAppLoaded |
动态链接器已经加载了新的 ObjectARX 程序。该程序已完成初始化。 |
:vlr-rxAppUnLoaded |
动态链接器已经卸载了 ObjectARX 程序。该程序已清空。 |
示例
_$ (vlr-linker-reactor nil
'((:vlr-rxAppLoaded . my-vlr-trace-reaction)))
#<VLR-Linker-Reactor>
明经通道 版权所有 未经许可 不得传播 | 评论 |