阅读:1554回复:1
在Ao 中如何得到一个图层中的全部字段值,
<P>各位大侠,</P>
<P> 本人初学AO,想完成列出一个图层的所有字段值出来,但没有头绪.</P> <P> 请各位大侠指点迷津.</P> <P> 谢谢</P> |
|
1楼#
发布于:2006-02-23 11:27
<P>大概写一下。具体很多东西还得自己多试试。不过思路就是这样的。</P>
<P>ITablePtr ipTable(ipFeatureLayer);</P> <P>IFieldsPtr ipFields;</P> <P>ipTable->get_Fields(;ipFields);</P> <P>long lCountField;</P> <P>ipFields->get_FieldCount(;lCountField);</P> <P>IFieldPtr ipField;</P> <P>BSTR strName;</P> <P>for(long i=0;i<lCountField;i++)</P> <P>{</P> <P>ipFields-><STRONG>get_Field(i,;ipField);</STRONG></P> <P><STRONG>ipField->get_Name(;strName);</STRONG></P> <P>}</P> |
|