请教一下acad中block的属性问题!
对于一般的AcadBlock,是否可以使用vba,将其细分?譬如,以我现在做的这个课题为例来请教大家。我的任务是将附加在块中的属性存入sql中(当然图纸上有多个代表不同意义和属性的块)。
我的思路如下,请斧正:
对于图纸上的图形,可以首先用objectname区分把acadline和出来acadblock;接着,我对筛选出来的“块”,想将其具体分类:有pt、ct等几类--不同类型的块,要存入不同的数据库表格中;根据“块”的类型,对应到具体数据库表格上。如判定是一个ct类型的块后,我获取这个ct的objectid,在sql表中的objectid一项中进行查询,如果没有出现,则添加一天新记录;
如果出现,则进行更新。
现在难点就在于是否能将块分类?或者大家有什么更好的帮助!
先问一下,pt和ct是什么定义的
对于图块,其图块名是不同的,这是最容易识别的。
页:
[1]