您好,我用vba进行cad的二次开发,调试的时候发现objDBX的值为nothing,这样是不是没有成功引用objDBX?
发布网友
发布时间:2022-10-08 21:08
我来回答
共1个回答
热心网友
时间:2023-11-18 03:45
Set objDBX = CreateObject("ObjectDBX.AxDbDocument.18")
这个你要在电脑COM组件里看有没有这个版本。
这个和你的CAD版本有关,2012以上的才设置为18
2007到2011版本的要设置为Set objDbx = CreateObject("ObjectDBX.AxDbDocument.17")
而2006的要设置为:Dim objDBX as AxDbDocument
建议你看下你的CAD版本。追问我之前有上网查过,有的也说2010可以设置为18,那我的电脑com组件没有17要怎么解决?
来自:求助得到的回答