10楼#
发布于:2004-05-31 11:19
<P>我是想过ExploringAO,可能有这些例子,但是可能大家都不了解我的出发点:就是大家要某个简单功能的代码时,不用去翻1300多页的ExploringAo,举个简单的例子:ADDData这个工具,我们怎么去把AddData这个窗体调出来,我不相信你一下子在ExploringAo中能找到!</P><P>而且,可能有些人会有疑问说:向上面这个工具,两三句代码就搞定了</P><P>Dim pStdBar As ICommandBar
Dim pCmdItem As ICommandItem Set pStdBar= Application.Document.CommandBars.Find(ArcID.Standard_Toolbar) Set pCmdItem = pStdBar.Find(ArcID.File_AddData)</P><P>没错,这样可以调用Arcmap中所有工具按钮;</P><P>但是,我不这样做原因就是:第一,这样很不灵活,而且还不如直接用人家做好的,还要你自己定制干嘛?</P><P>第二,也是重要的,就是如果你这样写,转到VB中就有麻烦了。据我所知,在VB中Esri提供的Dll就只有:</P><P>我可以列举一下(可以节省大家开发的时间)</P><P>DLL文件 实现的工具或按钮</P><P>File.dll AddData print export</P><P>Layer.dll Layers</P><P>Panzoom.dll zoomin zoomout pan panup pandown panleft panright </P><P> fullextent GoBackToPreviousExtent GoToNextExtent (这个比较全)</P><P>selection.dll ClearSelection Select Identify Query Measure</P><P>ReportObject.dll AttributeReport</P><P>Tools.dll RefreshView</P><P>所以我说这些提供的都是很基本的,我要实现一个Arcmap中常用的功能:Zoomtofeature,就要自己写了(虽然很简单)。</P><P>目的就是:快速查找,代码重用</P> |
|
|
11楼#
发布于:2004-06-01 19:44
<P>不错!期待完善</P>
|
|
12楼#
发布于:2004-06-01 21:49
<P>我想加入! 呵呵 我正要做这方面的!</P>
|
|
|
13楼#
发布于:2004-06-01 21:54
<P>另外 我想请问</P><P>第二,也是重要的,就是如果你这样写,转到VB中就有麻烦了。据我所知,在VB中Esri提供的Dll就只有:</P><P>我可以列举一下(可以节省大家开发的时间)</P><P>DLL文件 实现的工具或按钮</P><P>File.dll AddData print export</P><P>Layer.dll Layers</P><P>Panzoom.dll zoomin zoomout pan panup pandown panleft panright </P><P> fullextent GoBackToPreviousExtent GoToNextExtent (这个比较全)</P><P>selection.dll ClearSelection Select Identify Query Measure</P><P>ReportObject.dll AttributeReport</P><P>Tools.dll RefreshView</P><P>所以我说这些提供的都是很基本的,我要实现一个Arcmap中常用的功能:Zoomtofeature,就要自己写了(虽然很简单)。</P><P>这些dll是在哪里? 呵呵 我以前没注意呢? 嘿嘿</P><P> 真实笨蛋,, 这些是在arcmap框架中么?</P>
|
|
|
14楼#
发布于:2004-06-02 15:51
<P>to kuanghu16:</P><P>arcexe83\ArcObjects Developer Kit\Samples\Controls\Commands</P>
|
|
|
15楼#
发布于:2004-06-08 14:57
<img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em01.gif" />
|
|
16楼#
发布于:2004-06-09 23:57
好阿<img src="images/post/smile/dvbbs/em01.gif" />
|
|
17楼#
发布于:2004-06-09 23:57
我正用呢<img src="images/post/smile/dvbbs/em01.gif" />
|
|
18楼#
发布于:2004-06-12 17:06
xiexie
|
|
19楼#
发布于:2004-06-14 00:51
<P>跟头顶,(有灌水嫌疑,不过确实支持)</P>
|
|
|