CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ActiveX 开发指南

关于处理应用程序级事件 (VBA/ActiveX)

2023-1-4 21:37| 发布者: admin| 查看: 550| 评论: 0|来自: AutoCAD

摘要: 应用程序级别事件在 AutoCAD VBA 中不持久。

应用程序级别事件在 AutoCAD VBA 中不持久。

也就是说,加载 VBA 项目时不会自动启用它们。因此,必须为 VBA 和所有其他 ActiveX®自动化控制器启用应用程序级事件。

启用应用程序级事件后,您可以使用各种事件。这些事件包括:

应用激活
在激活主应用程序窗口之前触发。
应用停用
在主应用程序窗口停用之前触发。
ARXLoaded
加载 ObjectARX 应用程序时触发。
ARXUnloaded
在卸载 ObjectARX 应用程序时触发。
开始命令
在发出命令后立即触发,但在命令完成之前触发。
开始文件拖放
在应用程序主窗口上放置文件时触发。
BeginLISP
在 AutoCAD 收到求值 LISP 表达式的请求后立即触发。
开始模态
在显示模式对话框之前触发。
开始打开
在 AutoCAD 收到打开现有图形的请求后立即触发。
开始剧情
在 AutoCAD 收到打印图形的请求后立即触发。
开始退出
在 AutoCAD 会话结束之前触发。
开始保存
在 AutoCAD 收到保存图形的请求后立即触发。
结束命令
命令完成后立即触发。
EndLISP
在完成计算 LISP 表达式时触发。
结束模态
在模式对话框关闭后触发。
结束打开
在 AutoCAD 完成打开现有图形后立即触发。
尾声图
将文档发送到打印机后触发。
结束保存
在 AutoCAD 保存完图形时触发。
LISP
在取消对 LISP 表达式的计算时触发。
新绘图
在创建新图形之前触发。
SysVarChanged
更改系统变量的值时触发。
窗口已更改
当“应用程序”窗口发生更改时触发。
窗口已移动或调整大小
在移动应用程序窗口或调整大小后触发。

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-12 04:22

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部