请问:在Delhhi编程通过VBA调用AutoCAD中如何区分版本信息
请问在Delhhi编程通过VBA调用AutoCAD中如何区分版本信息,如是R14还是2000;如果我同时安装了CAD R14和 CAD2000,如何只调用CAD R14或 CAD 2000?
多谢指教。
R14: AutoCAD.Application.14; 2000: AutoCAD.application.15
获得ACAD版本号并反回字符串的程序
acad:=GetActiveOleObject('AutoCAD.Application');acad.Visible := true;
ac:=acad.activedocument;
mdp :=ac.modelspace;
lg1:=length(ac.fullname); //图形文件路径
lg2:=length(ac.name);
wpath:=copy(ac.fullname,1,lg1-lg2);//图形文件路径
n1:=acad.name + acad.version;//acad版本号;
页:
[1]