- 积分
- 292
- 明经币
- 个
- 注册时间
- 2004-4-16
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
楼主 |
发表于 2004-8-17 11:11:00
|
显示全部楼层
改过来了,可是总是提示:运行错误91,对象变量或with块变量未设置。另外用insertblock插入在cad中做好的属性块,怎么做呀,做不出来,我按例子做的,如:在cad中作了一个btblock的属性块,在vba中插入:
Dim blkRefObj As AcadBlockReference Dim insertPnt(0 To 2) As Double insertPnt(0) = 120: insertPnt(1) = 100: insertPnt(2) = 0 Set blkRefObj = ThisDrawing.ModelSpace.InsertBlock(insertPnt, _ "btblock", 1#, 1#, 1#, 0#) blkRefObj.Update MsgBox "" ThisDrawing.Regen True |
|