CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

vlr-linker-reactor (AutoLISP/ActiveX)

2023-1-5 09:42| 发布者: admin| 查看: 270| 评论: 0|来自: AutoCAD

摘要: 构造一个反应器对象,该对象在每次加载或卸载 ObjectARX 应用程序时通知应用程序

构造一个反应器对象,该对象在每次加载或卸载 ObjectARX 应用程序时通知应用程序

支持的平台:仅窗口

签名

(vlr-linker-reactor data callbacks)
数据

类型:整数、实数、字符串、列表、VLA 对象、安全数组、变体、T 或 nil

要与反应器对象关联的任何 AutoLISP 数据。

回调

类型:列表

以下形式的对列表:

(事件名称 。callback_function)

  • 事件名称是以下链接器反应器事件之一:

    连接器反应器事件

    名字

    事件

    :vlr-rxAppLoaded

    动态链接器已加载一个新的 ObjectARX 程序。程序已完成初始化。

    :vlr-rxAppUnloaded

    动态链接器已卸载 ObjectARX 程序。该程序已经完成了清理。

  • callback_function是一个符号,表示在事件触发时要调用的函数。每个回调函数接受两个参数:

    reactor_object -- 调用回调函数的 VLR 对象。

    list-- 包含已加载或卸载的 ObjectARX 程序的名称(字符串)的列表。

返回值

类型:VLR 对象

reactor_object来自callback_function的论点。

例子

(vlr-linker-reactor nil 
   '((:vlr-rxAppLoaded . my-vlr-trace-reaction)))
#<VLR-Linker-Reactor>

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 13:52

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部