![]() |
【转帖】添加扩展字典数据
添加扩展字典数据
添加扩展字典数据 添加扩展字典数据 我从外部加一个dwg文件到当前cad数据库中; 作为一个块插入;我如何给这个块添加扩展字典数据呀; acdbentityid entid,dictid; acdbblockrefrence *pblkref=new acdbblockrefrence(insertpt,blockid); ptable->getat(acdb_model_space,pblktblrcd,acdb::kforwrite); pblktblrcd->appendacdbentity(entid,pblkref); acdbobject* pobj; acdbopenobject(pobj,&entid,acdb::kforwrite); pobj->createextensiondictionary(); dictid=pobj->extensiondictionary(); acdbopenobject(pdict,dictobjid,acdb::kforwrite); pdict->setat(gjzname,pxrec,xrecobjid); pdict->close(); //设置扩展记录的内容; prb=acutbuildlist(acdb::kdxftext,entdata,0);//类型,值; pxrec->setfromrbchain(*prb); pxrec->close(); 各位帮帮忙吧 ; |
所有的时间均为北京时间。 现在的时间是 04:53 PM. |