阅读:1855回复:2
feature.attach出错,‘Make sure Map object is valid’,怎么回事?
<P>在我写的一个类里,m_pMap是成员变量,在方法调用时已经初始化为当前mapx控件,但是执行feature.Attach()方法的时候出错,不知道是什么原因?谁能帮忙解释一下?</P>
<P>代码:</P> <P>newobj := CoFeature.Create;</P> <P>//if m_pMap=nil then exit; // 跟踪结果m_pMap不为空。 newobj.Attach(m_pMap); newobj.type_ := miFeatureTypeLine;</P> <P>错误信息:Unable to attach Feature to the map. Make sure Map object is valid</P> |
|
|
1楼#
发布于:2005-05-23 17:58
你可以换一种方法,用FeatureFactory 对象去实现!
|
|
2楼#
发布于:2005-05-24 08:52
<P>改成newobj.Attach(m_pMap.ControlInterface);</P><P>问题解决</P>
|
|
|