阅读:2858回复:8
AE连接Geodatabase
各位,在AE中如何连接一个FeatureClass的属性表,并将其中的某一列显示在listbox控件中?
|
|
1楼#
发布于:2007-09-25 00:37
<img src="images/post/smile/dvbbs/em02.gif" />看了总统的许多回答,收益很深。
|
|
2楼#
发布于:2007-04-25 10:06
可以使用listview,应该有属性,他显示那些数据就管你要,而不是先把所有数据全给listview,可以加快显示速度
|
|
3楼#
发布于:2007-04-21 17:24
<P>有没有直接可以交换给listbox的呢.如果数据量一大,这样展示会很慢的</P>
|
|
4楼#
发布于:2007-04-14 10:55
<img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em02.gif" />
|
|
5楼#
发布于:2007-04-13 19:33
<img src="images/post/smile/dvbbs/em02.gif" />
|
|
6楼#
发布于:2007-04-13 19:25
<img src="images/post/smile/dvbbs/em02.gif" />
|
|
7楼#
发布于:2007-04-12 18:21
呵呵,谢谢总统,正好找到了exploring acobject这本书的这个地方,多谢提供思路!
|
|
8楼#
发布于:2007-04-12 16:36
<P>你可以在看看 IFeatureClass和 ifeaturecursor等接口,你获取到FeatureClass后,可以通过查找得到featurecursor,代码如下</P>
<P>Set pFeatLayer = pMap.Layer(0) <BR>Set pFeatcls = pFeatLayer.FeatureClass <BR><BR>' +++ create the query filter, and give <BR>' +++ it a where clause <BR>Dim pQFilt As IQueryFilter <BR>Dim pFeatCur As IFeatureCursor <BR><BR>Set pQFilt = New QueryFilter <BR>pQFilt.WhereClause = "subtype = 'COM'" <BR>Set pFeatCur = pFeatcls.Search(pQFilt, False) </P> <P>然后你可以利用下面的代码获取到feature</P> <P>Dim pFeat As IFeature <BR>Set pFeat = pFeatCur.NextFeature </P> <P>下面你就可列出feature的属性了(如:pFeat.value(0))</P> <P>这里只是介绍下接口和原理,希望大家继续讨论<BR><BR></P> |
|
|