引用其他 VBA 工程

AutoCAD ActiveX/VBA

 
引用其他 VBA 工程
 
 
 

在 VBA 工程之间引用,使开发人员可以更容易地共享代码。开发人员可以创建常用宏的库,然后在需要时引用该库。这样可以集中放置和支持共享代码,让许多开发人员使用该代码。

成功引用另一个工程后,VBA IDE 的“工程”窗口中将显示一个新文件夹。这个新文件夹的标题为“引用”,其中包含引用的工程名称。

引用某个工程后,就可以使用该工程中的任何公用代码或窗体组件。

当引用了其他工程的工程被加载到 AutoCAD 中时,被引用的工程也将自动加载到 AutoCAD 中。被引用的工程不能先行关闭,必须先关闭引用它的所有工程。

用户不能创建循环引用。也就是说,引用的工程不能包含对此工程的引用。如果用户意外地创建了循环引用,VBA 将会通知用户。

工程引用是 Microsoft VBA 的标准功能,AutoCAD 中并没有额外扩充此功能。可以在 Microsoft VBA 帮助文件中找到引用工程的更多信息。可以从 VBA IDE 中的“帮助”菜单打开 Microsoft VBA 帮助。

注意不能从其他应用程序引用内嵌工程或 VBA 工程。

引用其他 VBA 工程的步骤

  1. 在 VBA IDE 的“工程”窗口中,选择要向其中添加引用的工程。
  2. 从“工具”菜单中选择“引用”选项打开“引用”对话框。
  3. 在“引用”对话框中,按“浏览”按钮打开“添加引用”对话框。
  4. 在“添加引用”对话框中,选择要引用的工程文件,然后按“打开”按钮。
  5. 在“添加引用”对话框中选择“确定”按钮完成引用的添加。