CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2019 开发者帮助

vlr-acdb-reactor (AutoLISP/ActiveX)

2024-5-18 17:50| 发布者: admin| 查看: 88| 评论: 0|原作者: admin|来自: AutoCAD

vlr-acdb-reactor (AutoLISP/ActiveX)

构造一个 reactor 对象,该对象在向图形数据库添加、修改或擦除对象时发出通知

支持的平台:仅限 Windows

签名

(vlr-acdb-reactor data callbacks)
数据

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

与反应堆对象关联的任何 AutoLISP 数据;否则,如果没有数据。nil

回调

类型:列表

以下形式的对列表:

(事件名称。callback_function)

  • event-name 是以下数据库反应器事件之一:

    数据库反应器事件

    名字

    事件

    :vlr-object已附加

    对象已追加到图形数据库。

    :vlr-object未附加

    对象已从图形数据库中分离,例如,通过使用 UNDO。

    :vlr-objectReAppended

    已在图形数据库中恢复分离的对象,例如,通过使用 REDO。

    :vlr-objectOpenedForModify

    一个对象即将被更改。

    :vlr-object修改

    对象已更改。

    :vlr-objectErased

    对象已被标记为正在擦除。

    :vlr-objectUnErased

    对象的擦除标志已被移除。

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

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

    obj -- 与事件关联的数据库对象

返回值

类型:VLR 对象

callback_function reactor_object论点。

言论

该函数构造数据库反应器对象。vlr-acdb-reactor

例子

不适用


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-12-15 22:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部