阅读:1810回复:0
大家好
<PRE><FONT face=Arial size=2>大家好,我刚学MO开发,我遇到一个问题,想向各位请教,</FONT></PRE><PRE><FONT face=Arial size=2>CMap1 m_map;</FONT></PRE><PRE><FONT face=Arial size=2>......</FONT></PRE><PRE><FONT face=Arial size=2>CMoLayers layers = m_map.GetLayers();</FONT></PRE><PRE><FONT face=Arial size=2>CMoMapLayer layer;</FONT></PRE><PRE><FONT face=Arial size=2>CRecordset recs;</FONT></PRE><PRE><FONT face=Arial size=2>CFields fields;</FONT></PRE><PRE><FONT face=Arial size=2>CField field;</FONT></PRE><PRE><FONT face=Arial size=2>VARIANT var;</FONT></PRE><PRE><FONT face=Arial size=2>var.vt = VT_I2;</FONT></PRE><PRE><FONT face=Arial size=2>for (short i = 0; i < layers.GetCount(); i++)</FONT></PRE><PRE><FONT face=Arial size=2>{</FONT></PRE><PRE><FONT face=Arial size=2>var.iVal = i;</FONT></PRE><PRE><FONT face=Arial size=2>layer = layers.Item(var);</FONT></PRE><PRE><FONT face=Arial size=2>recs = layer.GetRecords();</FONT></PRE><PRE><FONT face=Arial size=2>fields = recs.GetFields();</FONT></PRE><PRE><FONT face=Arial size=2>for (short j = 0; j < fields.GetCount(); j++)</FONT></PRE><PRE><FONT face=Arial size=2>{</FONT></PRE><PRE><FONT face=Arial size=2>var.iVal = j;</FONT></PRE><PRE><FONT face=Arial size=2>field = fields.Item(var); </FONT></PRE><PRE><FONT face=Arial size=2>......</FONT></PRE><PRE><FONT face=Arial size=2>}</FONT></PRE><PRE><FONT face=Arial size=2>}</FONT></PRE><PRE>为什么field是无效的呢,我取不了它的名字,它的类型?</PRE>
[此贴子已经被作者于2005-4-9 23:38:25编辑过]
|
|