JA_JERRY 发表于 2005-5-2 17:07:00

[求助]奇怪,我的遍历器怎么不好用?

请到家帮忙看一下,我想读出CAD图中的命名对象字典中的数据内容,存时的代码是


                AcDbXrecord *pXrec = new AcDbXrecord;<BR>                AcDbObjectId dictObjId,xrecObjId;<BR>                pDict-&gt;setAt(pCLname,pXrec,xrecObjId);<BR>                pDict-&gt;close();<BR>                resbuf* head;<BR>                head=acutBuildList(AcDb::kDxfText,pCLname,AcDb::kDxfReal,area,AcDb::kDxfReal,<BR>                        RLength,AcDb::kDxfReal,RWidth,AcDb::kDxfInt32,m_nPartsNum,0);<BR>                pXrec-&gt;setFromRbChain(*head);<BR>                pXrec-&gt;close();<BR>                acutRelRb(head);


逐条读取没有错误,但我用自己编的程序用遍历器来遍历其中的内容时,却只显示最后一条记录,并且num的值为0,应该是t1的num为200,t2 123,t3 185请大家帮我看看我错在哪里了,不胜感激

JA_JERRY 发表于 2005-5-3 11:12:00

问题已经解决了,哈哈
页: [1]
查看完整版本: [求助]奇怪,我的遍历器怎么不好用?