当前位置:编程学习 > C#/ASP.NET >>

基于AO的二次开发实习 分别用VBA C#或者VB.net 来编程开发

跪求达人赐教了! 利用ArcObjects扩展ArcGIS 的功能。VBA环境下进行二次开发是比较简单、实用的途径。 一、 利用VBA开发 针对老师给出的例子,在例子的基础上完成下列工作: 1) 对于选定的图层数据,根据给定的查询条件找出满足条件的记录,并将选择集部分的要素在地图上高亮显示; 2) 编辑记录,如修改某个字段值; 3) 增加一条记录; 4) 删除一条记录; 二、C#或VB.net 针对老师给出的例子,在例子的基础上完成下列工作: 5) 对于选定的图层数据,根据给定的查询条件找出满足条件的记录,并将选择集部分的要素在地图上高亮显示; 6) 编辑记录,如修改某个字段值; 7) 增加一条记录; 8) 删除一条记录;
答案:一、 利用VBA开发 

这个主要用到的知识是对数据库的增删改,对于图层拿到数据,高亮显示都是小技巧,对于VBA,你也说了是在基础上修改,参考下,应该问题不大.


二、C#或VB.net 

这个也是增删改的知识,只是语言换成了C#或VB.net .如果第一个能作出来,第2个应该不难
[注:我最近也在学VBA做东西,我没有接触过这个东西,只了解一点C#和JAVA.但是语言是相通的.]

3:一点小建议,在学习开发的过程,不怕不会就怕不动手,你现在问的问题显然是没有动手就开始问,这样对你学习帮助不大,你可以开始动手写,碰到了知识难点,你可以思考,如果真的没有思路,你可以上网搜索,如果还找不到,在发问题.这样能省你的时间,重要的能让你进步.

如果有什么具体的问题 可以M 我.如果你就是简单的想要个代码 而不是学习的话,无视3点好了

上一个:C#写的dll可以供vb.net和vc.net调用吗?
下一个:vb.net 中有没有类似与 c# 的 typeof(String) 的方法

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,