明经通道 Visual LISP 函数  
vlr-linker-reactor
 

构造反应器对象,在每次应用程序加载或卸载 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>

明经通道 版权所有 未经许可 不得传播

 评论