[求助]用COM遍历模型空间中的TEXT
<font face="宋体" size="2">我想用COM遍历模型空间中的文字,但是不知道怎么下手?希望各位高手赐教!!!<br/>还有一个问题就是,我有一段查看字符串数目的程序,不知道怎么搞的?运行结果都是"0"?<br/><br/>int iSum=0;<br/>COleVariant index;<br/>for(long i=0;i<moSpace.GetCount();++i)<br/> {<br/> index =i;<br/> IAcadEntity obj=moSpace.Item(index);<br/> CString str=obj.GetObjectName();<br/> if(str=="AcDbText"||str=="AcDbMText")<br/> ++iSum;<br/> }<br/> CString msg;<br/> msg.Format("Text count is %d",iSum);<br/> AfxMessageBox(msg);</font>
页:
[1]