C
C7H9
Unregistered / Unconfirmed
GUEST, unregistred user!
我用DELPHI在AUTOCAD2004中绘制一条直线,代码如下:
procedure TForm1.Button1Click(Sender: TObject);
VAR
startp : array[0..2] of double;
endp : array[0..2] of double;
ef: variant;
fd:variant;
lineobj:variant;
begin
startp[0]:=1;
startp[1]:=1;
startp[2]:=1;
endp[0]:=100;
endp[1]:=100;
endp[2]:=100;
ef:=createoleobject('autocad.application');
fd:=ef.activedocument;
//在模型中创建直线
lineobj:=fd.modelspace.addline(startp,endp);
ef.visible:=true;
end;
在语句:lineobj:=fd.modelspace.addline(startp,endp);
出错
请指教,谢谢.
procedure TForm1.Button1Click(Sender: TObject);
VAR
startp : array[0..2] of double;
endp : array[0..2] of double;
ef: variant;
fd:variant;
lineobj:variant;
begin
startp[0]:=1;
startp[1]:=1;
startp[2]:=1;
endp[0]:=100;
endp[1]:=100;
endp[2]:=100;
ef:=createoleobject('autocad.application');
fd:=ef.activedocument;
//在模型中创建直线
lineobj:=fd.modelspace.addline(startp,endp);
ef.visible:=true;
end;
在语句:lineobj:=fd.modelspace.addline(startp,endp);
出错
请指教,谢谢.