shenlanlan
路人甲
路人甲
  • 注册日期2006-07-31
  • 发帖数1
  • QQ
  • 铜币109枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1594回复:0

紧急求救:如何在VC++中修改MAPINFO中某一个.tab表各字段的字段值?

楼主#
更多 发布于:2006-12-19 16:09
<P>紧急求救:如何在VC++中修改MAPINFO中某一个.tab表各字段的字段值?</P>
<P>由于初学MAPINFO,很迷茫,不知道该怎样操作,我找了好长时间的资料,也没有解决。请大家帮帮我,借我一个例子参考参考!谢谢!以下是程序中关于修改的我自己写的代码,可是没有达到预期修改的效果。</P>
<P>CMapX m_Mapinfo ;</P>
<P>CMapXLayer lyrNew ;</P>
<P>CMapXRowValues rvs;</P>
<P>CMapXFeature ftrNew ;</P>
<P>CMapXDataset ds = m_Mapinfo.GetDatasets().Add(miDataSetLayer,    layerVt,lyrNew.GetName());<BR>  rvs = ds.GetRowValues(1) ;<BR>  lyrNew.SetEditable(true) ;<BR>  lyrNew.GetAutoLabel() ;<BR>  COleVariant Val = "afdadf";//重新修改的值<BR>  rvs.Item(1).SetValue(Val) ;<BR>  lyrNew.GetAutoLabel() ;<BR>  m_Mapinfo.Refresh() ;</P>
<P>ftrNew.Update() ;</P><img src="images/post/smile/dvbbs/em12.gif" />
喜欢0 评分0
游客

返回顶部