创建其他应用程序的实例

AutoCAD ActiveX/VBA

 
创建其他应用程序的实例
 
 
 

引用应用程序的对象库后,必须创建该应用程序的实例。也就是说,需要通过编程方式启动该应用程序,以便代码可以使用有效对象。

要创建实例,首先声明一个代表其他应用程序的变量。其方法与声明内置对象一样使用 Dim 语句,并应该在 Dim 语句中定义应用程序的类型。例如,以下 Dim 语句声明了 Excel.Application 类型的对象变量:

Dim ExcelAppObj as Excel.Application

声明变量后,使用 Set 语句和 New 关键字将变量设置为等于应用程序的运行实例。例如,以下 Set 语句将上面声明的变量设置为等于 Excel 应用程序,其中的 New 关键字将启动新的 Excel 任务。

Set ExcelAppObj = New Excel.Application
注意某些应用程序只允许一次设置一个运行实例。对这类应用程序使用 New 关键字,将创建现有实例的引用,而不会启动应用程序的新任务。