请问在ole对象中,创建一个对象时,比如ole1.createobject('word.document'),
创建autocad14时写ole1.createobject('autocad.drawing'),而我在装上autocad2000后扩后中写什么串?这个串从那里查找呢???急等,谢谢
创建autocad14时写ole1.createobject('autocad.drawing'),而我在装上autocad2000后扩后中写什么串?这个串从那里查找呢???急等,谢谢
调试欢乐多
MyAutoCAD:=olevariant;
begin
MyAutoCAD:= CreateOleObject('autocad15.Application');
end;
其实autocad2000就是autocad15,在注册表里可以找到!
我想插入一个dwg文件到数据库中,具体怎么实现啊?
uses comobj;var
Acad,ActiveDoc,AcadModal : OleVariant;
begin
Acad := CreateOleObject('AutoCad.Application');
if not varisempty(Acad) then
Acad.visible := visible;
// open drawing
ActiveDoc := Acad.Documents.Open('c:\01.dwg');
AcadModal := ActiveDoc.ModelSpace;
end;
看不懂那我没有办法了!
Acad := CreateOleObject('AutoCadR14.5.Application');
Acad := CreateOleObject('AutoCadR15.Application');