引用AutoCAD时 客户端版本含多个 CAD版本 需要可以手动切换tlb的引用路径 但引用 AutoCAD 它又不是复制本地的 如何改变?
嘿嘿 ! dynamic 可以解析对象因而 我们可以用一个猛冲办法
string Pid = "AutoCAD.Application.23";
dynamic AcadApp;
Type acType = Type.GetTypeFromProgID(Pid);
AcadApp = Activator.CreateInstance(acType, true);
//以下代码 全靠猜 /(ㄒoㄒ)/~~ o(* ̄▽ ̄*)ブ但还是能打断点
dynamic Acd = AcadApp.ActiveDocument;
附上CAD PID
CAD2007:AutoCAD.Application.17
CAD2014:AutoCAD.Application.19
CAD2015:AutoCAD.Application.20
CAD2016/17:AutoCAD.Application.21
CAD2018:AutoCAD.Application.22
CAD2019/20:AutoCAD.Application.23
你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答
本次提问扣除的有问必答次数,已经为您补发到账户,我们后续会持续优化,扩大我们的服务范围,为您带来更好地服务。