jmps
路人甲
路人甲
  • 注册日期2007-08-31
  • 发帖数21
  • QQ
  • 铜币197枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1343回复:3

求助CreatFeatureClass问题

楼主#
更多 发布于:2007-09-10 09:31
<P>请教各位高手:</P>
<P>      本人在使用CreatFeatureClass方法创建FeatrueClass时,遇到以下问题:</P>
<P>            IFeatureLayer pFeatureLayer;<BR>            pFeatureLayer = new FeatureLayerClass();</P>
<P>           IFeatureDataset featureDataset;</P>
<P>        featureDataset = new FeatureDatasetClass();  //提示错误<BR>      <BR>        featureDataset.CreateFeatureClass();  //参数这里省略</P>
<P>       错误提示:FeatureDatasetClass不能实例化 。</P>
<P>       而如果不对FeatureDatasetClass进行实例化,将无法调用CreateFeatureClass()函数,Dataset是抽象类不能进行实例化,但FeatureDatasetClass是由Dataset派生而来,并不是抽象类,为何也不能实例化?而CreateFeatureClass()并不是静态函数,那我该如何调用CreateFeatureClass()呢?</P>
<P>    请各位高手帮帮忙,我已经看了找了好几天,都没有找答案,谢谢!</P>
喜欢0 评分0
gzstyxb
路人甲
路人甲
  • 注册日期2004-09-22
  • 发帖数358
  • QQ
  • 铜币1045枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-09-10 09:42
<P>FeatrueClass为什么要new出来呢?困惑中。。。</P>
<P>不这样行不呀??</P>
由爱故生忧, 由爱故生怖. 若离于爱者, 无忧亦无怖.
举报 回复(0) 喜欢(0)     评分
小波变换
路人甲
路人甲
  • 注册日期2007-06-20
  • 发帖数64
  • QQ
  • 铜币58枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2007-09-10 17:06
<P>楼上的朋友说得很对,FeatureDataset应该是不能new的,就像table一样,只能进行赋值操作。</P>
********************************** 喜欢有激情的生活 msn:hou.jiazte@hotmail.com 欢迎交流 **********************************
举报 回复(0) 喜欢(0)     评分
小波变换
路人甲
路人甲
  • 注册日期2007-06-20
  • 发帖数64
  • QQ
  • 铜币58枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2007-09-10 17:09
<P><STRONG>在帮助中的解释是:</STRONG></P>
<P><STRONG>FeatureDataset</STRONG> is a non-creatable object. References to non-creatable objects must be obtained through other objects. </P>
********************************** 喜欢有激情的生活 msn:hou.jiazte@hotmail.com 欢迎交流 **********************************
举报 回复(0) 喜欢(0)     评分
游客

返回顶部