前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PowerBuilder的搜索

PowerBuilder和MapInfo的集成开发技术_计算机理论论文_教育大论文下载中心 你好,游客 登录 注册 发布搜索 网站首页学术资讯专题文章教育论文经济论文理学论文毕业论文政治论文会计论文管理论文社会论文金融论文工学论文法学论文分类导航论文发表医学论文文化论文外语论文技师论文艺术论文计算机论文文学论文哲学论文英语论文语文论文数学论文论文指导发表常识节日大全作文大全心得体会工作报告计划书范文工作总结范文大全演讲稿范文励志名言申请书范文英语考试个人简历资格认证教案下载笑话大全留言 教育大论文下载中心 → 计算机论文 → 计算机理论论文 背景: 阅读文章: PowerBuilder和MapInfo的集成开发技术 [收录:2011-05-11] [作者:未知] [服务:论文代写代发] [字体:大 中 小] 内容摘要:  摘要: 本文介绍了客户/服务器开发工具PowerBuilder和桌面地图信息系统MapInfo集成开发的基本方法。重点讨论了集成开发中的一些关键技术的实现方法。  摘要: 本文介绍了客户/服务器开发工具PowerBuilder和桌面地图信息系统MapInfo集成开发的基本方法。重点讨论了集成开发中的一些关键技术的实现方法。  关键词:PowerBuilder,MapInfo,MapBasic,系统集成,OLE自动化,回调  0 引言 PowerBuilder 是一个面向对象的用于构造基于客户/服务器(Client/Server)数据库应用系统的开发工具,它通过ODBC可同时支持Sysbase、Oracle、Informix、SQL Server等多种关系数据库,具有强大的数据库应用程序开发功能,尤其是它提供的如数据窗口(Data Window)等工具,使其能够更加方便有效地访问与操纵数据库。本文由教育大论文下载中心WwW.JiaoYuDa.CoM整理 MapInfo是由美国MapInfo公司推出的地理信息系统开发平台,其核心包括MapInfo Professional和MapBasic两个部件。通过MapInfo平台,能把大量信息直观地与地理图形有机联系起来,使枯燥的表格数据可视化,从而极大地方便了数据分析和辅助决策。 利用PowerBuilder强大的数据访问与操纵能力和MapInfo的地图信息管理功能,结合Integrated Mapping技术、OLE自动化技术等,将MapInfo地图集成到PowerBuilder的应用中,可以迅速地开发出具有强大地图处理能力的应用程序,使数据库中繁杂抽象的数据快速、准确、灵活地显示于 电子 地图之上,将数据可视化,实现空间数据和属性数据的有机结合。 1 开发框架 使用PowerBuilder和MapInfo集成开发技术所开发的应用程序,称为集成的地图应用程序(Integrated Mapping Application)。在集成的地图应用程序中,以客户/服务器的开发模式,使用PowerBuilder开发的应用程序称为客户程序。客户程序运行在前台,通过OLE调用在后台运行的作为OLE自动化服务器的Mapinfo。 在集成的地图应用程序中,根据MapInfo提供的Integrated Mapping接口,在PowerBuilder客户程序中使用Outbound OLE Automation(输出OLE自动化)技术,将MapInfo的地图窗口集成到客户程序中,从而使客户程序具备地图处理能力。客户程序使用MapInfo OLE自动化对象、MapBasic OLE自动化对象的有关属性和方法,通过MapInfo OLE自动化服务器对集成的地图窗口进行控制。图1给出了客户程序和服务器程序间的关系。 图1 PowerBuilder客户程序和MapInfo服务器的关系 2.建立PowerBuilder客户程序和MapInfo OLE服务器的连接 建立PowerBuilder客户程序和MapInfo OLE服务器的连接在原理上是:在PowerBuilder开发的客户程序中,通过使用Outbound OLE Automation技术实现客户程序和MapInfo服务器的连接,借助OLE调用MapInfo服务器。具体实现上是:在包含地图窗口的框架窗口的Open事件中添加代码,创建一个新的OLEObject,而将MapInfo作为这个新的OLEObject的OLE服务器。要调用MapInfo服务,则需调用ConnectToNewObject()函数并传递OLE Programmable Object的程序标识,即“MapInfo.Application”: //OLEObject对象的实例 OLEObject MapInfo //接收错误代码 Integer ErrCode //创建一个与MapInfo进行通信的OLE自动化对象 MapInfo = Create OLEObject //连接OLE自动化对象到MapInfo服务器 ErrCode = MapInfo.ConnectToNewObject("MapInfo.Application") If ErrCode <> 0 Then MessageBox("Fatal Error", "Error connecting to the map server. Exiting...") Ruturn End If 在退出应用程序时,要调用DisConnectToObject()函数断开OLE自动化对象和MapInfo OLE自动化服务器之间的连接,并撤消OLE自动化对象,以释放其占用的系统资源。为此,可在上述框架窗口的Close事件中添加代码实现: 12下一页 0 顶一下 打印 | 录入:中国教育联盟 | 阅读:1 次 网络办公自动化系统开发分析 网络时代不用交税了?--互联网对税收体系的挑战 推荐文章 浅析电子政务的发展与定位 税收面临网上贸易的挑战 浅谈计算机组装与维护的教学改革 多重透明无闪烁微机动画设计 计算机软件工程管理工作探析 论计算机远程教育与多媒体技术 基于JSP的毕业设计选题系统的设计与实现 试论C中的结构化程序设计 中职计算机教学中学生创新能力培养的探究 计算机犯罪及取征技术的研究 Intel C++ 9.0编译器优化效果测试 论国家信息化战略 谈CRT显示器的保养 浅析基于建构理论的计算机文化基础课程的教与 电子商务影响传统会计的十个方面 中国互联网发展现状分析 目录服务和身份管理系统在电力企业中的设计与 基于建构理论的计算机文化基础课程的教与学 相关文章 技术 土木建筑屋面防水技术分析 浅谈电力防窃的技术措施与预防手段 袋装砂井施工技术 浅谈油田开发中防砂及配套技术的应用 抽油机井合理调小参数经济技术界限的研究(5 学校信息技术组长述职报告 计算机科学技术毕业论文开题报告 上海小学信息技术教育考察报告 新技术学习总结范文 高层建筑转换层大梁施工技术分析 浅谈高沼气综采工作面瓦斯综合治理技术 最新全国中小学教师教育技术水平考试模拟试题 浅谈电力设备状态监测技术 节水地面灌溉技术及几种新的节水灌溉技术 信息技术教研活动记录 地源热泵技术的毕业论文开题报告 煤矿安全技术培训中心主任述职述廉报告 教师教育技术能力培训工作总结 本文评论   查看全部评论 (0) 表情: 姓名: 匿名 字数 点评:    同意评论声明    发表 评论声明 尊重网上道德,遵守中华人民共和国的各项有关法律法规 承担一切因您行为而直接或间接导致的民事或刑事法律责任 本站管理人员有权保留或删除其管辖留言中的任意内容 本站有权在网站内转载或引用您的评论 参与本评论即表明您已经阅读并接受上述条款 喜欢就分享到: 百度搜索: 输入关键词 百度搜不到请用下面站内搜索 点击搜索 站内搜索: 搜索文章: 关键词(最好2至4个字)  搜索资源 分类导航 计算机论文 (4169) 通信技术论文 (155) 网络技术论文 (1621) 软件工程论文 (7) 计算机应用论文 (1537) 计算机理论论文 (729) 其他计算机论文 (103) 网络信息安全 (3) 计算机仿真论文 (0) 物联网论文 (1) 云计算论文 (2) 猜你喜欢 基于软件工程理论的信息工程监理的研究 Windows NT中的登记项及其完整性 银行计算机网络风险防范与对策研究 基于Struts和EJB的Web Service框架研究 基于Notes的猎头公司网站的设计与实现 蚁群算法的原理、模型及与其它算法的关系 浅析高校非计算机专业计算机基础教学改革 探析文博系统信息化建设 浅谈电子仿真在电子教学中的应用 浅谈《计算机电路基础》课程教学方法的改革与 在计算机教学中创设交流型的课堂文化 浅谈计算机系统集成项目管理 Digg排行榜 1主机人才培养在综合性大学中的探索与实践 1试论信息安全问题 0蚁群算法的原理、模型及与其它算法的关系 0浅析高校非计算机专业计算机基础教学改革 0探析文博系统信息化建设 0浅谈电子仿真在电子教学中的应用 0浅谈《计算机电路基础》课程教学方法的改革与 0在计算机教学中创设交流型的课堂文化 0浅谈计算机系统集成项目管理 0如何上好计算机的实践课 0中职计算机教学中学生创新能力培养的探究 0采用有效策略,提高计算能力 0计算机系统维护实验教学改革初探 0石牌广藿香与海南广藿香挥发油的指纹图谱分析 0金华旅行社网站建设中存在的问题及对策研究 最近更新 蚁群算法的原理、模型及与其它算法的关系 浅析高校非计算机专业计算机基础教学改革 探析文博系统信息化建设 浅谈电子仿真在电子教学中的应用 浅谈《计算机电路基础》课程教学方法的改革与 在计算机教学中创设交流型的课堂文化 浅谈计算机系统集成项目管理 如何上好计算机的实践课 中职计算机教学中学生创新能力培养的探究 采用有效策略,提高计算能力 计算机系统维护实验教学改革初探 石牌广藿香与海南广藿香挥发油的指纹图谱分析 金华旅行社网站建设中存在的问题及对策研究 浅析计算机网络电话通信系统的电话终端探究 浅谈中专计算机组成原理教法初探 本站简介 | 刊物清单 | 论文定制 | 论文发表 | 信用说明 | 付款方式 | 联系我们 | 网站导航 | 搜索论文 | VIP会员 | 合作流程 | 在线交流 | 免责申明投稿邮箱:;发表QQ:郭老师84193901,范老师84193565,写作QQ:80259480;联系电话:Copyright &copy; 2005-2013 JiaoYuDa.Com;教育大论文下载中心:更新最快最全的中国论文下载中心。网站备案/许可证号:京ICP备09079851号声明:本站论文转载于网络和会员上传,版权归所属媒体与作者,仅供学习、研究之用,转载请注明,如有任何意见请投诉,本站将第一时间处理。 <a href="http://www.51.la/?2702603" target="_blank"><img alt="我要啦免费统计" src="http://img.users.51.la/2702603.asp" style="border:none" /></a>