关于MapX中的Layer.AddFeature()问题
这个方法有两个参数,语法如下:
[feature=]OBJECT.AddFeature (Source, [RowValues])
我想问下第二个参数是如何使用的,它本是一个可选参数,但在vc#中却强制使用,怎么办?
问题点数:0、回复次数:8Top
1 楼klbt(快乐白兔)回复于 2004-05-01 20:28:43 得分 0
不清楚,帮你顶。Top
2 楼capoatguitar(菠萝蜜汁红塔山)回复于 2004-05-02 00:00:58 得分 0
用空参数不行吗??emptyparam?
我也学习。Top
3 楼waitingforme(不高兴)回复于 2004-05-08 08:39:55 得分 0
delphi 里是可以用空参数的,vc里应该一样吧Top
4 楼wxqzhy(一帆)回复于 2004-05-09 18:08:57 得分 0
OBJECT:表示layer对象
Source:是feature对象
RowValues:表示一行数据的属性数据的新值,RowValues集合中的每个值都相应于属性数据的一列,此参数只适用于miDatesetLayer类型的layer.
vc中可以有三种形式,可选其他的
Top
5 楼weibinll()回复于 2004-05-10 12:05:55 得分 0
几天不在,一会让我再试试Top
6 楼weibinll()回复于 2004-05-10 19:05:28 得分 0
我的具体情况是在一个layer中找了一个feature,然后新建一个layer把找到的feature添加上,代码flashLayer.AddFeature(ft),flashLayer为我新建的层,ft为找到的feature,编译通不过提示缺少第二个参数。Top
7 楼jhqjhq(逗号)回复于 2004-07-07 19:43:29 得分 0
就设置下RowValues对象就可以了 。
Top
8 楼skywang0810(太阳神)回复于 2004-07-08 18:56:11 得分 0
声明一个Rowvalues的变量,然后放在第二个参数上,应该可以吧!
Top




