![]() |
【转帖】如何打开特定的块?
如何打开特定的块?
如何打开特定的块? 我定义一个带属性的块叫11。 我想打开它,于是: acdbdatabase* pdb; acdbobjectid eid; char handle[132]; char *d="11"; strcpy(handle,d); pdb->getacdbobjectid(eid,0,handle); acdbentity *pent; acdbopenobject(pent,eid,acdb::kforread); 编译没错。 在cad里加载后运行,就出现未处理得异常错误。。。 我又换了方法: ads_name en; acdbobjectid eid; char handle[3]; char *d="11"; strcpy(handle,d); acdbhandent(handle,en); acdbgetobjectid(eid,en); acdbentity *pent; acdbopenobject(pent,eid,acdb::kforread); 结果还是同样的错误 谁能帮我看看为什么?你们是怎么打开特定块的? |
| 所有的时间均为北京时间。 现在的时间是 09:46 AM. |