如何使用 vb6.0 在运行时添加引用 Autocad 类型库



我正在使用 vb6.0 应用程序与 autocad 进行交互。 我正在使用 AutoCAD2007。当我在 autocad2007 中运行我的应用程序时,没问题它工作正常。当我需要与 autocad2010 交互时,我的应用程序不起作用。所以我更改了参考 Autocad 2010 类型库。现在它仅在 autocad2010 中工作正常,但在 autocad2007 中不起作用。因此,任何正文都可以帮助我在运行时基于 autocad 版本添加参考类型库。

假设 dll 名称、方法名称和参数以及属性都相同,您需要在代码中创建对象,而不是通过 Project |参考**菜单。您仍然可以添加引用以获取智能感知。

例如,而不是...

Dim objWApp As Word.Application
Set objWApp = new Word.Application

用。。。

Dim objWApp As Object
Set objWApp = CreateObject("Word.Application")

最新更新