16,472
社区成员
发帖
与我相关
我的任务
分享
ads_name entName;
ads_point pt;
AcDbObjectId id;
acedEntSel("选择实体:", entName, pt);
acdbGetObjectId(id, entName);
AcDbEntityPointer entPtr(id, AcDb::kForWrite);
entPtr->createExtensionDictionary();
id = entPtr->extensionDictionary();
AcDbDictionaryPointer dictPtr(id, AcDb::kForWrite);
AcDbXrecord* pXrec = new AcDbXrecord;
dictPtr->setAt("AA", pXrec, id);
struct resbuf* pRb = acutBuildList(RTSTR, "abc", RTNONE);
struct resbuf rb;
rb.restype = RTSTR;
rb.resval.rstring = "abc";
rb.rbnext = NULL;
pXrec->setFromRbChain(rb); //83行
pXrec->close();
acutRelRb(pRb);