| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

实现桌面地理信息系统ArcView和VB5应用程序之间的通讯

z***q

贡献于2013-02-24

字数:3346

实现桌面理信息系统ArcViewVB5应程序间通讯
  摘 文简介绍桌面理信息系统概念通分析 桌面理信息系统ArcViewVB5应程序间通讯关系结合实例述ArcView VB 5相互通讯开发桌面理信息系统中应价值ス丶词 桌面理信息系统ArcViewVB5应程序通讯お1 桌面理信息系统简介サ乩硇畔⑾低呈恢痔囟ǖ目占湫畔⑾低常采现代化方法采集存储分 析理显示模拟理空间分布关数空间信息系统现代球科学信息 学环境科学测绘遥感学计算机科学理科学应数学种应学科机结合 集成产物60年代加测量学家RTTomlinson 首先提出理信息系统术语 型机型机工作站微机台相继出现GIS应台美国ESRI产 品已遍布述四种硬件台80年代PC技术迅速发展年PC硬件价格 急剧跌性日益提高桌面理信息系统(DeskTop GIS)迅速发展 中国较美国ESRI公司ArcView2 ARCVIEW介绍ハ衷诔S玫ArcView21英文版直观性较桌面理信息系统集空间图形关系 数库统计图形空间分析网络通讯面象程序设计体图形户界面直观 开发工具Avenue制作特定ArcView 应程序Avenue种WI NDOWS环境面象程序设计语言ArcView 系统功编程实现ト魏桓鲇Avenue语言开发Windows应程序应ProjectProjectDoc umentScript组成DocumentDocument Window Document GUI 组成Avenue 应程序模型图1示图1中Document机交流唯途径根功分
V iew Table Chart Layout Script Editor五种Document GUI 应某Document 图形户界面 Menu barButton bar Tool bar组成分应功图1Avenue应程序模型ノ颐窃诰咛蹇发桌面理信息系统ArcView 时发现现ArcVie w 系统功完全满足求必须ArcView 系统重新改造增加新功ArcV iew 开发语言Avenue开发效率低实际开发中充分利ArcView 身 强图理功利高级语言(VB5)快速开发应方面长处两者相互 结合取良效果3 ArcViewVB5应程序通讯方法プ钔ㄓ玫IPC(interprocess communicationIPC)方法DDEOLE动态联接库外部 函数调文件访问WINDOWS剪贴板述方法WINDOWS应程序间彼 通信中DDE方法原先作种基消息协议WINDOWS(3x前)中实现 WINDOWS应程序间交换信息着WINDOWS30发布DDE实际应程序开发 中量应通DDE服务够利应程序编程接口(API)调DDE理库 完成ArcView通DDEDLL方法实现外部应程序通信文通实例详细 介绍DDE功实际应中ArcView作Clint作Server实现应程 序间通讯包括发送接受数执行请求返回分析结果通DDE方法 克服ArcView身开发语言落性达充分发挥ArcView身强图理功创
造出符合时代特色桌面理信息系统实践证明采ArcViewVB5应程序通讯进行系 统开发种效桌面理信息系统开发方法4 实例分析ピ诒纠中VB5 应程序ArcView 发出Avenue 请求建立新文档views layouts 应程序询问ArcView 前激活文档时VB5 应程序目标ArcView 源ト绻已安装VB5 ArcView面步骤建立应程序(1) 启动VB5建立缺省窗体Form1(2) Form1根列属性建立控件然放窗体便整齐排列控件ObjectProperty SettingText BoxNametxtDDECommand ButtonCaptionSend RequestNamecmdRequestCombo BoxNamecboDocType(3) Form1说明部分增加面代码Const NONE0 MANUAL2Sub Startup()Dim tConst DDE_NO_APP282'this will start ArcView if it isn't runningOn Error GoTo FireUptxtDDELinkModeNONE'清DDE链接txtDDELinkTopicArcView|System'建立话txtDDELinkModeMANUAL'建立工链接Exit SubFireUpIf ErrDDENOAPP ThenChDir C\ARCVIEW2\BINtShell(arcview1)tDoEvents()ResumeElseMsgBox Unknown errorStopEnd IfEnd Sub(4) FormLoad 事件中增加列代码Sub FormLoad()cboDocTypetextcboDocTypeAddItem ViewcboDocTypeAddItem LayoutcboDocTypeAddItem SEdStartup'调startup 程序End Sub(5) FormUnload 事件中增加列代码Sub FormUnload (Cancel As Integer)txtDDELinkMode NONE'关闭DDE 话End Sub(6) cboDocTypeClick事件中增加列代码Sub cboDocTypeClick()cmdavGetProjectAddDoc(&cboDocType&make) avGetProjectGetActiveGet(0)Ge tWinOpentxtDDELinkExecute cmdEnd Sub(7) cmdRequestClick事件中增加列代码Sub cmdRequestClick ()'LinkItem够返回值Avenue scripttxtDDELinkItem avGetActiveDocGetNametxtDDELinkRequestEnd Sub(8) 存储VB5工程编译成EXE 文件ハ衷诩纯稍诵Visual Basic应程序果ArcView 没运行应程序 会激活dropdown combo box 选择文档名便ArcView中建立文档访问 前激活文档敲击Send Request button
文框里会显示文档名例DDE 通讯通文框实现VB5中 text box picture boxlabel话中 作目标时窗体作源ヒ陨鲜道运行环境:Visual Basic 40ArcView21Windows31げ慰嘉南1边馥苓编理信息系统原理方法北京:测绘出版社1996 年8月2郭达志盛业华等编著理信息系统基础应煤炭工业出版社1997 年5月3(美国) Mike McKelvy & Ronald Martinsen 著Visual Basic 5开发手 册机械工业出版社1998年4月
文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 积分 [ 获取积分 ]

购买文档

相关文档

桌面时钟设计与实现实习报告

XX大学信息工程学院桌面时钟设计与实现实习报告桌面时钟设计与实现学 号 姓 名 专业班级 指导教师 实践日期2014年1月6日-2014年1月17日目 录一、综合训练目的与要求 1二、综合训练任务 1(1)需求分析 1(2)任务 1三、总体设计 2(1)主要模块划分 2(2)模块说明 2四、详细设计说明 3(

文***享 4年前 上传722   0

保健品微商销售应用程序的设计与实现

保健品微商销售应用是根据网上购物平台为模板开发,主要用于保健品推荐及销售的电商应用。其设计与实现经历了需求分析、数据库设计、系统详细设计、功能编码以及系统测试五个主要步骤。本应用设计主要包括后台数据库的设计以及前端程序的开发与设计,

平***苏 3年前 上传441   0

通讯录管理系统数据库设计与实现

通讯录管理系统数据库设计与实现1 需求简介(XX)1.1 功能概述通讯录管理系统用户基本信息管理联系人基本信息管理修改昵称修改密码添加联系人修改联系人删除联系人条件查询关键字查询分组基本信息添加分组修改分组名1.2 数据要求功能中涉及的数据项说明。1. 用分组基本信息(Admin):包括 分组号、分组名;2. 用户基本信息(Dormitory):包括 账号

文***享 3年前 上传715   0

GoCom即时通讯助辽阳检察院桌面办公-通讯软件解决方案

GoCom即时通讯助辽阳检察院桌面办公-通讯软件解决方案  正文:  (一)项目背景  随着信息技术的不断发展,政府部门的信息化建设工作也开展得如火如荼。辽阳市检察院非常重视自己的信息化建设,05年构建了内部办公局域网,06年与全国检察系统实现了互联互通,07年实现基于硬件的视频会议系统和办案考评系统、邮件系统、信息发布系统,同时由高检院统一设计的办公OA也已下发,即将实施。

J***2 9年前 上传516   0

实训8 驱动程序和应用程序安装实训报告

实训8 驱动程序和应用程序安装实训报告 实训内容安装各种硬件驱动程序和附加应用程序;安装常用应用程序。实训要求1. 熟悉驱动程序安装的各种方法。2. 熟悉附加应用程序的安装。3. 熟练安装常用应用软件。实 训 数 据 记 录一、安装硬件驱动程序和附加应用程序1.安装主板驱动程序主板型号:Intel主板驱动程序步骤简述:首先下载主板驱动程序,双击安装文件Setup.ex

H***t 4年前 上传855   0

和恋人之间的甜蜜短信

和恋人之间的甜蜜短信  清清溪水间情人相嬉,朗朗月光下情人相随,灿灿花丛中情人相拥,微微晨风里情人相偎,恰如一首歌令人痴迷,好似一幅画令人心醉。  告诉你七种甜蜜心法:多关心我;多想我;多照顾我;多疼我;多见我;多发短信给我;领悟到你拥有这么可爱的我!  当心与心碰撞,就产生了爱情;当爱与爱相遇,就注定了一生的相伴;缘份让我们牵手,爱让我们为了彼此停留。珍惜彼此,守候一生。  夜

w***a 12年前 上传437   0

办公室注重桌面环境和心理环境

办公室注重桌面环境和心理环境   随着现代化进程的加快,人们的办公“硬件”水平逐渐提高,同时对办公环境的要求也越来越高,办公环境对人工作效率的影响也越来越大。整洁、明亮、舒适的工作环境,使员工产生积极的情绪就会充满活力,工作效率就会很高。源自日本的“5S”管理,一定程度上正是来自这种需求。  一、办公室桌面环境  办公室的桌椅及其他办公设施,都需要保持干净、整洁、井井有条。心理状态的

只***你 9年前 上传407   0

安卓应用程序中的目标分裂

安卓应用程序中的目标分裂 摘要 –安卓应用声明安卓运行平台的目标版本。当有更新的安卓版本在设备上运行时,应用程序会议兼容模式执行尝试模仿之前的版本。此设计具有严重的安全问题。过时安卓版本的应用程序对于安卓平**全性的改变是无效的。我们称这种情况为目标分裂的问题。 我们在2012年5月至2015年12月分析了一个数据集的1232696个免费的安卓应用程序,研究显示目标分裂问题是整个应用程序生态

m***3 6年前 上传2179   0

数据分析应用程序

中山桑芭丝服装有限公司 程 序 文 件 数据分析应用程序 编号:S-QP-19 版本/修改状态:A/0 生效日期:2002年 月 日 页码:第1页,共2页 拟制: 审核: 批准: 1.目的 通过收集和分析适当的数据,以证实质量体系的适宜性和有效性,并为实施持续改进提供依据。

s***e 14年前 上传4972   0

新闻消息和通讯写作技巧讲座

新闻消息和通讯写作技巧讲座新闻消息和通讯写作技巧讲座各位同仁大家下午好今天我很荣幸坐在这里同大家一起学习探讨有关新闻的写作技巧但愿我讲的内容对各位有点启发。分两部分一是消息二是通讯。天下文章总体来说都是一个写什么、怎么写的问题。写什么不仅是内容还有一个形式问题怎么写是技术问题。新闻是文章种类中一种特殊的文体怎么写又有它特别的规范。是不是不自由了呢不是规范只是一个大笼子在笼子里可以自由

m***静 9年前 上传455   0

桌面广告合同

桌面广告合同  甲方:   住所地:   联系电话:   乙方:__________________________   住所地:________________________________________________   法定代表人: __________身份证号码:________________________________   联系电话:______

1***8 12年前 上传462   0

地理信息系统考题

第1章地理信息系统概述 1、数据:是指通过观察或观测获得的某一目标定性、定量描述的原始资料,其形式可以是数字、文字、符号、图形、图像等。 2、地理信息系统:具有对地理信息进行采集,存储管理,分析和再现功能,并能回答用户一系列问题的系统。 3、地理数据是各种地理特征和现象间关系的符号化表示,包括(空间数据)、(属性数据)、(时态数据)三部分。 4、与普通的信息系统类似,一个实用的GIS系统

吕***庄 5年前 上传1274   0

地理信息系统结课课程论文

地理信息系统(Geographic InformationSystem,GIS)是以计算机平台为基础,将地物的空间位置信息与属性信息结合起来的多学科集成技术。在如今科学技术高速发展的时代

文艺范书香满屋 2年前 上传571   0

地理信息系统概论讲义

讲 义课程名称:地理信息系统概论系 别:城市与资源学系 教师姓名:  职  称: 讲 师    授课班级:       XX大学理学院《地理信息系统概论》教学大纲课程类别:专业基础课(必修) 课程代码: 总学时:72

z***u 2年前 上传376   0

干栏式建筑设计和实现

随着党中央对农民生活关注程度的提高,新农村基础设施建设工作都在全国范围内逐渐开展,其中民居改造就是非常重要的一项工作内容;而受城市住宅建设的影响,农村民居中

王***朝 4年前 上传1713   0

汽车远光灯设计和实现

汽车远光灯智能控制系统主要由远光灯光强检测部分、汽车环境光强检测并自动调光部分、时钟检测智能开启灯光部分、液晶显示远光灯亮灭情况部分、主动按键自由控制部分组成。整个系统以模

王***朝 4年前 上传730   0

如何实现设计团队的有效组织和管理

如何实现设计团队的有效组织和管理一、设计团队在国际设计领域的发展状况 设计团队作为区别于个人设计师的设计主体在国际设计领域的发展异常迅速。现如今,没有哪个工业设计师或建筑设计师是在单打独斗的完成设计任务。或许在设计的特殊年代,某些职业设计师如雷蒙德•罗维是可以依靠自己的设计才华和渊博知识设计出横跨几乎所有设计领域的优秀设计作品而扬名世界。但现在更多的世界成功设计作品都是基于其背后优秀的设

x***n 9年前 上传864   0

谈吐之间

谈吐之间    在交谈的过程中,语速、语调、抑扬顿挫以及润饰等,极大地影响着表达效果。人们有意无意地通过这些因素,表现出所谓的言外之意。当你和别人交流时,需要设法从这些因素中来了解对方的心理。只要你仔细琢磨,便不难听出弦外之音,看出某些端倪,了解对方真正的意图。 (1)言谈的速度是了解对方心理的关键 在说话方式的各种因素中,首推速度。速度快的人,大都能言善辩;速度慢的人,则较为木讷,此均为

q***5 9年前 上传7371   0

方圆之间

                      方圆之间      提及老人,我们会联想到高龄、行动不便等类似的词语。而我们南西口支行有两批特殊的群体客户,一是**市**区大院办事处,二是彭家桥办事处,是由我行负责办理代发高龄补贴的对公单位。这两个客户群均是由80岁以上的老人组成,人数多达两千人。老人腿脚不便,身体不够硬朗,就会让年轻人来银行代存取钱,办理些简单的业务。 但是银行为了顾客的资金

q***4 9年前 上传6541   0

女人之间的交际守则

女人之间的交际守则  俗话说:“三个女人一台戏”,“有女人的地方,笑多;有婆姨的地方,是非多。”由此可见,女人作为一个社会角色,她们的和睦相处不仅关系到一个小范围或局部的祥和,而且也关系到整体和全局的安定。和谐幸福的家庭往往是有一个好女人,协调有序的社会往往是有一群好女人。女人与女人间的交往在某种程度上直接决定和影响着男人的交往,以及整个社会的交往。那么,怎样才能做个在交往中讨人喜欢、赢得同

s***y 12年前 上传523   0

农业产业化和外向型经济之间的关系

农业产业化和外向型经济之间的关系农业产业化和外向型经济之间有一些必然的关系,我想从四个方面来谈一下这个问题,第一个农业产业化所面临的市场环境,还有第二个是在这个大型市场wto的情况下,农业产业化的必然选择,第三个实际上就是一种操作产业,外向型企业和农业产业、生产企业的一种结合,最后简单的介绍一下我公司这方面的一些情况。             农业产业所面临的现在这个市场环境及如果从

小***y 12年前 上传496   0

1.5酸和碱之间发生的反应 同步练习(含解析) (1)

一、单选题1.某校化学小组在利用硫酸和氢氧化钠溶液探究酸碱中和反应时,利用数字化传感器测得烧杯中溶液pH的变化,其图像如图所示,下列说法正确的是( ) A. 图中c点所示溶液呈碱性B. 图中a点所示溶液中,含有的溶质是Na2SO4和H2SO4C. 该实验是将氢氧化钠溶液逐滴滴入到盛有硫酸的烧杯中D. 由a点到b点的pH变化过程证明酸和碱发生了中和反应

文***7 1年前 上传362   0

宝宝说话早晚和智力的两者之间的关系

宝宝说话早晚和智力的两者之间的关系   一、宝宝说话早晚和这些有关   1、家庭语言教学环境   现如今养育一个孩子的时候,都是老少齐上阵。家长希望孩子能学习多国语言,爸爸讲国语,妈妈说英语,婆婆说方言,处于这样多方的语言教学环境中,宝宝难免会陷入语言接收混乱的状态。家长要知道“一口不能吃成胖子”,要让孩子处于单一的语言教学环境中,这样宝宝能早点学会说话。   2、父母太过“包办”的

焦***宝 5年前 上传1066   0

1.5 酸和碱之间发生的反应 同步练习(含解析)

1.5 酸和碱之间发生的反应一、单选题1.类推是一种重要的学习方法,下列类推结论错误的是(   ) ①CO能与Fe2O3反应生成Fe,CO也能与CuO反应生成Cu②活泼金属与酸反应有气体产生,则与酸反应产生气体的一定是活泼金属③有机化合物含碳元素,则含碳元素的化合物一定是有机化合物④中和反应生成盐和水,则生成盐和水的反应一定是中和反应⑤碱性溶液能使酚酞试液变红,则能使酚酞试液变

高***本 1年前 上传409   0

器官之间有联系吗

器官之间有联系吗?

K***T 6年前 上传2262   0