kxhoo9 发表于 2023-12-8 18:59:00

求助帖,关于VB调用CAD程序问题

本帖最后由 kxhoo9 于 2023-12-8 19:00 编辑



这是我的代码,在调用CAD程序的时候,不能在当前打开当前的CAD窗口插入横线。
必须在由程序打开的CAD里面才能插入。
而且由于win10系统,CreateObject("AutoCAD.Application.17.1")必须输入17.1版本号对应启动CAD2008,不能够打开默认版本CAD,换句话说,就是如果我电脑里面没有CAD2008,便不能打开CAD。

kxhoo9 发表于 2023-12-8 19:00:14

这是我的代码

你有种再说一遍 发表于 2023-12-8 20:19:16

要不来敲c#?我博客都是解决方案

tl319 发表于 2023-12-11 14:36:05

Set acadApp = GetObject(, "autocad.application.17")

kxhoo9 发表于 2023-12-11 18:35:03

tl319 发表于 2023-12-11 14:36
Set acadApp = GetObject(, "autocad.application.17")

这样的话,结果就是我电脑里如果有CAD2008,他能启动,没有CAD2008,只有其他版本CAD的时候,他不会启动。

你有种再说一遍 发表于 2023-12-12 20:38:00

没有那么简单的呢,需要遍历进程
https://www.cnblogs.com/JJBox/p/11381254.html
页: [1]
查看完整版本: 求助帖,关于VB调用CAD程序问题