mrjiou
路人甲
路人甲
  • 注册日期2004-07-03
  • 发帖数78
  • QQ
  • 铜币474枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2108回复:2

关于IArray一个搞不懂的问题!

楼主#
更多 发布于:2006-12-19 11:36
<P>一个IFeature对象,把它存入一个IArray后,在取出来,对象就变得不一样了,它的几何对象信息及字段信息都丢失了,为什么呢?即如下代码:</P>
<P>ipFeature.getshape(ipGeometry);//此时ipGeometry<>nil</P>
<P>ipArray.Add(ipFeature);</P>
<P>ipArray.GetElement(0, unk);</P>
<P>ipFeature:= unk as IFeature;  //此时ipFeature确实取到了</P>
<P>ipFeature.getshape(ipGeometry);//此时ipGeometry=nil,取不到了,同样,如果你想</P>
<P>取ipFeature的各个字段的值,也取不到了,为什么呢?</P>
喜欢0 评分0
游客

返回顶部