CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2020 开发者帮助

将声明的对象连接到应用程序对象 (VBA/ActiveX)

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

将声明的对象连接到应用程序对象 (VBA/ActiveX)

在执行与对象事件相关的过程之前,必须将类模块中声明的对象与 Application 对象连接起来。

  1. 在主模块的“代码”窗口中,将以下行添加到声明部分:
    Dim X As New EventClassModule
  2. 在同一窗口中,添加以下子例程:
    Sub InitializeEvents()
      Set X.App = ThisDrawing.Application
    End Sub
  3. 在主模块的代码中,添加对子例程的调用:InitializeEvents
    Call InitializeEvents

    运行过程后,类模块中的对象将指向指定的对象,并且类模块中的任何事件过程都将在事件发生时运行。InitializeEventsAppApplication


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-12-16 00:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部