|
发表于 2009-10-27 09:07:00
|
显示全部楼层
试试下面的语句。不过如果命令行创建实体没有成功,给circleOBJ 赋值会出错。
sub drawcir()
Dim circleOBJ As AcadCircle
dim i%
i=ThisDrawing.ModelSpace.Count
ThisDrawing.SendCommand "circle" & vbCrLf & "3p" & vbCrLf "0,0 100,100 100,50 "
' 怎样把 ThisDrawing.SendCommand "circle" & vbCrLf & "3p" & vbCrLf 绘制的圆
' 赋给 circleOBJ ?
Set circleOBJ = ThisDrawing.ModelSpace(I)
end sub
|
|