- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB的程序设计与开发实习报告
实习 内容:在完成PPT中一、二、三、四、五、六章内容中的练习的基础上,利用VB和AO自行设计并开发一个GIS实验系统,利用VBA的方式设计并开 发一个简单的GIS系统。
实习要求:
1、 在学习基于VB和八O/AE的程序设计的相关知识的基础上,设计并开发-?个G【S系统,要求具有如下功能。
基本功能:图层的添加、删除;图形的放犬、缩小、漫游、全图显示;基本的空间查询功能。
捉高部分:空间分析功能:叠置分析、缓冲区分析、网络分析。
2、 利用VBA的方式设计并开发一个简单的GIS系统。要求具冇自己定制的菜单系统、工具按钮,具有放大、缩小、漫游等功能。在完成以上设计与开发任务的基 础上,介绍GIS系统的设计与开发的主要过程、注意事项等。
实习意义:
实习步骤:
一、创建程序的用户界面
1 n 启动VB:启动VB时,显示New Project对话框°选择Standard EXEr进入Visual Basic环境。
2、保存文件:(1)保存Visual Basic X程:点击File- Save Project(2)新建文件夹:LoanCalc.保存谢体文件,保存工程文件,将工程名改为:Loan Calculator
二、 从用户处获取信息
1、 添加文本框控件
在工具箱中单击生成TextBox控件的工具。如果不知道是哪-个,将鼠标移到毎个工具上停-会就可看见工具提示。(2)将鼠标指针移动到窗体上。指针变成 十字丝,表明即将绘制一个控件。(3)将指针移至耍绘制控件的区域的一角。(4)单击并按住鼠标左键不放。(5)拖动鼠标到另一个对角,到达最终位氏(6)满 虑后,松开鼠标,绘制成功。
2、 设世控件的屈性:在窗体上添加控件后,通常要设世控件的一个或影个屈性。属性是控制对敦外观和行为方式的摄制。下面修改刚才添加的文本编辑框的相关属 性。修改其Name属性和Tcx(属性。选中控件,按F4,修改相关属性。将Name改为txtPrincipal, Tcxi属性改为空。
3、 按同样的方法添加其他三个文本编辑框,并修改相关属性。另外3个文本编辑框的Name分别为:ixlInlRule, (xtlem. EPaymenl?同时常除它们的Texl属性。
4、 移动控件及改变控件大小:右键点击工具栏,选中Form Editor I具菜单。
5、 标记程序的控件:为侮个文本框控件添加一个标签(Label)控件,捉供捉示信息。
6、 添加命令按钮:前面完成了设计,下面需要提供一些开始操作的方法一这就是命令按钮控件的目的。添加两个命令按钮,
Name 分别为:cmdCalculate, cmdExit ; Caption 属性分别为:Calculate Payment, Exit?
三、 改变窗体的属性
可设置窗体的属件來控制它的外观和行为方式。(1)修改窗体的名称为:frmMain (2)改变窗体的宽度和高度:Width, Height属性。(3)改变窗体的WindowState
四、 为程序的执行编写代码
现在的Project还不能做任何工作,必须添加一趟代码。
】、响应爭件:通过在爭件过程(Event Procedures)|放过代码,來使程序对事件做出响应。事件过程是特定事件作用对彖时所运行的一段代码。
双击窗体上的Exit按钮,响应Click (点击)事件,进入代码窗口。以Private Sub开始,以End Sub结束。Private Sub后面的部分表明子过程的名称,为cmdExit.Click, 这是表明一个名为cmdExit的控件的Click事件过程的一个预定义名称。
2、 指定事件过程:査看代码窗口顶部附近的两个下拉列表框,Object框列出了放世在当前窗体中的所冇对象及窗体本身Procedure框列出了 Object框中当前所选 对象的所有事件。使用这两个下拉列表可以导航到代码窗口的任-?部分。可以看成-?个导航工具。
3、 編写Calculate Payment命令按钮的代码:该按钮的功能是:在用户提供的信息基础上汁算每月的付款金额。
变量的声明:Calculate子过程的第一部分用于声明所需的变黒Calculate子过程使用四个变呈:本金额、利率、贷款金额、计算出的月付款。
在Private Sub cmdCalculate_Click()和End Sub Z间的空行上,键入以下代码:
Dim cPrincipal As Currency
Dim flntRaic As Single
Dim nTerm As Integer
Dim ePayment As Currency 变量声明的一般格式为:单词Dim,紧接着一个变量名、单词As和变屋类型。
过程代码:过程代码是过程中做实际工作的剩余部分。
添加
您可能关注的文档
- UML新编实验指导书(实验三类图).docx
- UML之C类图关系全面剖析.docx
- Unit1单元综合检测试卷.docx
- Unit2巩固提升测试题.docx
- Unit3GoingHome单元检测三同步练习.docx
- unit3笔记及重点词汇.docx
- Unit3单词讲解吉林通化丁云鹏.docx
- Unit3单元测试卷(人教PEP六下).docx
- Unit4UnforgettableFilms单元检测同步练习.docx
- Unit4一体化教学设计.docx
- 中国国家标准 GB/T 32857-2025保护层分析(LOPA)应用导则.pdf
- 《GB/T 32857-2025保护层分析(LOPA)应用导则》.pdf
- GB/T 20736-2025传动用精密滚子链和板式链疲劳试验方法.pdf
- 《GB/T 20736-2025传动用精密滚子链和板式链疲劳试验方法》.pdf
- 中国国家标准 GB/T 20736-2025传动用精密滚子链和板式链疲劳试验方法.pdf
- 2026年毛概期末考试试题库附参考答案(研优卷).docx
- 2026广东省四会市教育局赴高校招聘教师98人(第一轮)备考题库附答案.docx
- 2026年重庆青年职业技术学院单招(计算机)测试模拟题库附答案.docx
- 2026年黑龙江三江美术职业学院单招(计算机)考试参考题库推荐.docx
- 2025年浙商银行嘉兴分行四季度社会招聘备考题库附答案.docx
最近下载
- 常用急救药品相关知识测试题库含答案.docx VIP
- 黔东南州2023年秋季学期六年级期末质量监测道德与法治试卷.docx VIP
- 广东省广州市增城中学2024-2025学年九年级上学期期末物理试卷(含答案).pdf VIP
- 电信工程样板施工方案.doc VIP
- 美世3P薪酬的体系的设计培训.ppt VIP
- 高二英语第一次月考卷01(全解全析(全国通用版)).docx VIP
- JC∕T 2550-2019 泡沫混凝土自保温砌块.docx VIP
- 人工智能在建筑施工中的实践与展望.pdf
- DBJ_T13-191-2014:温拌沥青混合料路面施工技术规程.pdf VIP
- 发热患者的护理(课件PPT).pptx VIP
原创力文档


文档评论(0)