版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、v b实用教程 - 实验指导书 v b实用教程实验指导书 目 录 实验 1 设计简单的visual basic应用程序 实验 2 visual basic语言基础 实验 3 顺序结构程序设计 实验 4 选择结构程序设计 实验 5 循环结构程序设计 实验 6 数组 实验 7 过程 实验 8 窗体 实验 9 vb中的常用控件 实验 10 文件系统 实验 11 visual basic图形操作 实验 12 建立和访问数据库 实验1 设计简单的visual basic应用程序 一、实验目的 1. 掌握启动和退出visual basic 6.0的方法。 2. 掌握设计一个简单程序的基本步骤。 3. 熟练
2、掌握菜单栏、工具栏、窗体窗口、工具箱、工程资源管理器窗口和属性窗口的使用。 4. 了解visual basic 6.0联机帮助的使用。 二、实验内容 1. 设计一个简单程序:计算圆面积。在上机调试程序过程中,掌握启动和退出visual basic 6.0的方法,初步掌握菜单栏、工具栏、窗体窗口、工具箱、工程资源管理器窗口和属性窗口的使用。 (1)启动visual basic 6.0。启动visual basic 6.0的方法有两种: ? 单击“开始”|“程序”|“microsoft visual basic 6.0”; ? 在桌面上双击microsoft visual basic 6.0快捷方
3、式图标。 启动visual basic 6.0后,系统进入visual basic 6.0集成开发环境,并显示一个“新建工程”对话框,如图14-1-1所示,默认选择是建立标准工程(标准exe)。 (2)界面设计。 单击“打开”按钮,visual basic 6.0进入设计模式。系统提供一个名为form1的窗体,我们就在这个窗体上进行界面设计。 建立控件的方法为:双击工具箱上 的命令按钮(commandbutton),在窗体中出现一个带有“command1”字样的命令按钮图形对象,用鼠标把它拖到窗体的合适位置;再次工具箱上的命令按钮(commandbutton),在中出现一个带有“command
4、2”字样的命令按形对象,用鼠标把它拖到窗体的合适位置。 图14-1-1 双击窗体钮图 (3)属性设置。 为了明确应用程序的功能,一般需要修改控件的标题属性。首先,从屏幕右边的属性窗口中打开form1的属性列表,找到caption属性栏,把其值由“form1”改为“计算圆面积”(如图14-1-2),按回车键确认。这时,窗体标题也随之改变了。然后,从属性窗口中打开命令按钮command1的属性列表,找到caption属性栏,把其值由“command1”改为“开始”。用同样方法,把命令按钮command2的caption值改为“结束”。至此,用户界面设计完成。(如图14-1-3所示)。 图14-1-
5、2 图14-1-3 (4)编写程序代码。 计算圆面积的计算公式是s=?r2,其中,?表示圆周率(这里取值为3.14),r为半径,s为圆面积。根据计算公式,编写的程序如下。 private sub command1_click() dim s, r r = inputbox(请输入圆半径: s = 3.14 * r * r print print 半径为 面积为 end sub private sub command2_click() end end sub (5)修改程序代码。 在vb中,输入和修改程序代码必须要进行代码编辑环境,进入代码编辑环境有4种方法: ? 双击控件; 图14-1-4 ?
6、 使用鼠标右键单击控件,从弹出的菜 单中选择“查看代码”命令执行; ? 从菜单栏的“视图”菜单中选择“代码窗口”命令执行; ? 在工程资源管理器窗口单击“查看代码”图标。 无论使用哪一种方法进入代码编辑环境,都会显示代码编辑窗口(如图14-1-4)。 代码编辑窗口中的顶端有两个下拉框,左边是对象列表框,右边是事件列表框。从对象列表框中选择控件名和从事件列表框中选择相应的事件名后,代码编辑窗口中显示出相应的事件驱动程序的窗口。这时就可以在事件驱动程序的窗口中输入程序代码。 如果双击控件,代码编辑窗口会出现默认的click事件窗口,对于这个例子,双击命令按钮command1,代码编辑窗口中显示出c
7、ommand1_click事件窗口。可以在这个窗口中输入程序代码。用同样的方法,也可以输入command2的事件驱动程序代码。 (6)运行程序。 运行vb程序有3种方法: ? 单击工具栏上的“启动”按钮; ? 按f5功能键; ? 从菜单栏的“运行”菜单中选择“启动”命令,这时系统对程序解释执行。若从菜单栏的“运行”菜单中选择“全编译执行”命令,程序编译执行。 程序运行后,屏幕出现用户界面,单击“开始”按钮,执行command1_click事件驱动程序。执行到“r = inputbox(请输入圆半径:时,屏幕出现如图14-1-5所示的对话框。输入数据(如:3)后单击“确定”按钮,程序继续执行,输
8、出结果如图14-1-6所示。单击“结束”按钮,结束程序的执行。 图14-1-5 图14-1-6 如果程序出现编译或运行错误,系统都将给出错误提示信息。此时,应分析产生错误的原因,找出出错的位置,并使用编辑功能键对程序进行修改。修改完程序后,按f5功能键,重新执行程序。 (7)保存程序。 保存程序有两种方法: ? 选择菜单栏上“文件”菜单中的“保存工程”命令执行; ? 单击工具栏中的“保存”按钮。 不管采用哪一种保存程序的方法,对于新程序,系统都会要求用户给定存放的路径和文件名,并分别保存窗体文件和工程文件。 (8)退出vb6.0。 退出的方法有三种: ? 单击主窗口右上角的“关闭”按钮; ?
9、选择菜单栏上的“文件”菜单中的“退出”命令执行; ? 按alt+q组合键。 2. 使用visual basic 6.0的联机帮助 (1)使用“msdn library在线帮助”。 在运行vb6.0时,使用“msdn library在线帮助”是寻求帮助的常用方法。操作步骤为: ? 启动vb6.0,选择菜单栏上“帮助”菜单的“内容”命令,系统打开“msdn library visual studio 6.0”对话框。 ? 在“活动子集”的下拉框中选择“*visual basic文挡”,然后单击“目录”选项。 ? 单击“msdn library visual studio6.0”目录前面的“+”号,
10、展开“msdn library visual studio6.0”目录。 ? 单击“visual basic文档”目录前面的“+”号,展开“使用viisual basic”目录。 ? 单击“程序员指南”目录前面的“+”号,展开“程序员指南”。 因为msdn内容太多,占用硬盘空间,很多机房不图14-1-7 装msdn,所以,上机时可能看不到。启用帮助时,系统弹出一对话框,如图14-1-7 (2)使用“上下文相关帮助”。 使用“上下文相关帮助”,可以不必使用“帮助”菜单就能获得“工具箱”中的控件、“属性”窗口中的属性、应用程序中的关键字等内容的帮助。操作方法是把光标移到(或选取)希望获得帮助的位置
11、,然后按f1功能键,vb会自动弹出相关主题的帮助。 获得“工具箱”中控件帮助的操作步骤为: ? 把光标移到“工具箱”中需要获得帮助的控件处,并单击; ? 按f1功能键。 获得“属性”窗口中属性帮助的操作步骤为: ? 把光标移到“属性”窗口中需要获得帮助的属性处,并单击之; ? 按f1功能键。 获得应用程序中关键字帮助的操作步骤为: ? 把光标移到应用程序中需要获得帮助的关键字处; ? 按f1功能键。 (3)“帮助”主题中代码示例的运行。 vb6.0帮助系统有很多帮助主题,在这些主题中包括一些可以直接运行的程序代码示例。我们可以通过windows的剪贴板将这些程序代码复制到vb的代码窗口中,然后单击工具栏上的“启动”按钮运行这些程序代码。 例如,在vb集成开发环境把光标移到属性窗口的fillcolor属性处,并单击之,然后按f1功能键。 在出现的窗口中单击“示例”,用鼠标(或键盘)选取“示例”中的程序代码。选择菜单栏上“编辑”菜单的“复制”命令(或用ctr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南宁市马山县2025-2026学年第二学期五年级语文第八单元测试卷(部编版含答案)
- 南阳市新野县2025-2026学年第二学期五年级语文期末考试卷(部编版含答案)
- 齐齐哈尔市昂昂溪区2025-2026学年第二学期三年级语文第八单元测试卷(部编版含答案)
- 人工影响天气特种作业操作员班组协作测试考核试卷含答案
- 陶瓷雕塑工安全意识强化模拟考核试卷含答案
- 空调器制造工岗前实践理论考核试卷含答案
- 玻璃制品加工工岗后测试考核试卷含答案
- 漆器制胎工操作规范能力考核试卷含答案
- 沧州市运河区2025-2026学年第二学期四年级语文第八单元测试卷(部编版含答案)
- 曲靖市麒麟区2025-2026学年第二学期四年级语文第七单元测试卷(部编版含答案)
- 《大学生心理健康教育》课件第8章
- 不良事件管理办法香港
- 乡村振兴背景下农村教育发展路径研究
- 2025年福建省初中学业水平考试中考(会考)生物试卷(真题+答案)
- 小学英语三年级家长会课件
- 广西幼师学前专业儿童文学课件第8章 儿童诗
- 国家能源集团陆上风电项目通 用造价指标(2024年)
- 项目工程检测培训
- 儿童哲学论-高振宇著
- TOPCon 电池无银化进展-蒋秀林
- 十岁生日模板
评论
0/150
提交评论