查看单个帖子
旧 2009-04-18, 01:44 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】怎样实现插入外部块

怎样实现插入外部块
怎样实现插入外部块
我试着先用readdwgfile()打开一个dwg文件(文件中还没有定义块),
然后用insert()函数来插入块。但是insert()函数老是没执行成功,没返回 acad::eok。
导致后面的步骤都执行不下去了。
请问大家有没有好的实现插入外部块的方法?
acdbdatabase extdb(adesk::kfalse); //定义一个空数据库
extdb.readdwgfile(name);
acdbdatabase *ptempdb=new acdbdatabase;
extdb.wblock(ptempdb);
acdbobjectid blockid;
acdbcurdwg()->insert(blockid,"kkk",ptempdb);
已解决,谢谢
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)