《VB程序设计》实践指导书.doc
《《VB程序设计》实践指导书.doc》由会员分享,可在线阅读,更多相关《《VB程序设计》实践指导书.doc(32页珍藏版)》请在三一文库上搜索。
1、计算机应用系课程建设丛书VB程序设计实践指导书课程负责人:、课程编码河南商业高等专科学校计算机应用系 目 录编写说明2Visual basic6.0 编译系统简介3第1章 VB程序设计概述7实训1:VB环境和程序设计初步7第2章 对象及建立简单的VB应用程序9实训2:简单VB程序设计9第3章 VB程序设计基础10实训3:VB程序设计基础10第4章 数据的输入与输出11实训4:数据的输入与输出11第5章 基本控制结构12实训5:程序控制结构12第6章 数组13实训6:数组13第7章 过程14实训7:过程14第8章 常用控件15实训8:常用控件15第9章 界面设计17实训9:界面设计117实训10
2、:界面设计217第10章 文件19实训11:文件控件的使用19实训12:VB文件的使用19第11章 图形操作21实训13:图形技术21第12章 VB与数据库22实训14:数据控件的使用22实训15:数据对象的使用23实训16:制作小系统23计算机应用系实训报告124计算机应用系实训报告225计算机应用系实训报告326计算机应用系实训报告427计算机应用系实训报告528计算机应用系实训报告629编写说明 指导思想:实践教学的指导思想是“以用促学”。即通过VB的练习,使学生掌握面向对象的基本概念和程序设计方法。 总体目标:通过实践教学,使学生熟练和掌握面向对象开发工具的使用,即Visual Bas
3、ic的使用。并学会调试、测试、软件维护的方法,说明书的制作方法等。 实训重点:控件的使用,VB程序的设计,软件的制作,调试、打包、制作说明书 教学方式:在机房单人单机编程实践,集中讲解,分散指导。 教学安排:章次内 容课时时间实训报告第1章Visual Basic程序设计概述2第1周报告1第2章对象及建立简单的VB应用程序2第2周第3章VB的程序设计基础2第3周第4章数据的输入输出2第4周报告2第5章基本的控制结构2第5周第6章数组2第6周报告3第7章过程2第7周第8章常用控件2第8周报告4第9章界面设计4第9-10周第10章文件4第11-12周报告5第11章图形操作2第13周第12章Visu
4、al Basic与数据库4第14-15周报告6课程设计XXX数据库管理系统开发2第16周合 计326次说明:(1)课程设计从第12周开始,利用业余时间完成,第16周上交,并找部分学生演示。(2)实训报告为6个。 实践环境:硬件环境:CPU为P以上,内存128MB以上,硬盘20GB以上,VGA以上的显示器;软件环境:操作系统为Windows2000/XP,语言工具为VB6.0。 实训步骤:(1)启动计算机,使计算机进入Windows环境。(2)启动VB6.0。执行“开始”“程序”“Visual Basic 6.0”出现VB6.0的主窗口。(3)执行“文件”“新建”,在打开的对话框中选择标准EXE
5、文件,单击“打开”按钮。建立了一个新的VB标准工程。(4)在出现的窗体上可以添加控件,然后双击窗体进入代码窗口,在代码窗口中选择过程添加程序代码。(5)运行程序。选择“运行”“启动”菜单项,对源文件进行编译连接运行并马上能看到运行的结果。(6)结束程序。选择“运行”“结束”菜单项,可结束程序的执行并返回到编辑状态下。Visual basic6.0 编译系统简介Visual Basic(简称VB)是Microsoft公司推出的目前使用极为广泛的基于Windows平台的可视化开发环境。VB 6.0是在以往版本不断更新的基础上形成的。如何使用VB 6.0编译系统来实现一个VB程序呢?下面介绍它们的创
6、建过程和运行过程。在VB环境中,开发一个应用程序的步骤如下:一、编辑VB源程序为了建立应用程序,首先应建立一个新的工程。1执行菜单命令“文件”“新建工程”,在弹出的“新建工程”对话框中,双击“标准EXE”图标。即可建立一个新的工程。2每个工程中至少包括一个窗体,可以根据应用程序的设计要求来改变其位置和大小,然后根据程序要求设置控件。例如:在工具箱上双击一次标签图标;连续三次双击命令按钮图标。即可在窗体上建立界面上需要的控件。4上述控件画完后,根据具体情况对每个控件的大小和位置进行适当调整,设置相关控件的属性。上例中界面设计结果如下图所示。 设置完属性后的界面双击窗体或按下【F7】键进入程序代码
7、窗体。在其中输入如下的代码,结果如下图所示。Private Sub Command1_Click() Label1.Caption = 您已经明白了程序的设计过程End SubPrivate Sub Command2_Click() Label1.Caption = End SubPrivate Sub Command3_Click() EndEnd Sub 程序代码窗口在代码窗口的左下角有两个按钮,左边的一个是“过程查看”按钮,单击它窗口内只显示当前过程代码;另一个是“全模块查看”按钮,单击它,在窗口中显示当前模块中所有过程的代码。二、装入源程序一个应用程序设计结束并初步检查没有错误后,通常
8、应先把程序存入磁盘,然后再运行程序,看是否符合设计要求。1保存程序一个VB应用程序称为一个“工程”,一个工程中往往包含多个不同类型的文件。这些文件需要分别保存。(1)保存窗体文件执行菜单命令“文件”“保存Form1”(Form1另存为),系统弹出一个“文件另存为”对话框,如下图。“文件另存为”对话框l 在“文件名”区,系统提供一个供你选用的窗体文件名,一般用户应该输入一个确切的文件名(可以带路径,如:C:Program FilesMicrosoft Visual StudioVB98VB例子LI21),也可以只输入文件名如:LI21。l 通过“保存在”区,选择文件的保存位置。l 然后用鼠标单击
9、“保存”按钮,关闭对话框。这时,窗体文件被保存到磁盘上(扩展名为.frm)。(2)保存工程文件如果一个工程包含多个窗体,除了用上述的方法分别保存窗体文件外,还需要保存一个工程文件。执行菜单命令“文件”“保存工程”(工程另存为),系统弹出一个“文件另存为”对话框。与上面的操作相同,在“保存在”区,选择文件的保存位置。在“文件名”区输入一个确切的文件名:LI21,单击“保存”按钮。关闭对话框。这时,工程文件被保存到磁盘上(扩展名为. vbp)。保存窗体文件和工程文件后,如果对程序(包括界面和代码)进行了修改,则可通过单击“标准工具栏”上的“保存工程”按钮,保存所作的修改,这样可以保存工程中的所有文
10、件。2程序的装入用上面的方法可以把应用程序以文件的形式保存到磁盘上。退出VB或关机后。磁盘上的文件仍然存在。下次开机并启动VB后,可以把保存在磁盘上的程序装入内存,以便运行或对其进行修改。一个程序可以包含多种文件,但只要装入工程文件,就可以自动把与该工程有关的其它文件装入内存。因此,装入应用程序,实际上就是装入工程文件。启动VB后,可以通过下面的方法把程序装入内存。(1)执行菜单命令“文件”“打开工程”,系统弹出“打开工程”对话框,单击该对话框中“最新”选项卡,则显示最近建立的文件。如图所示。“打开工程”对话框(2)在对话框中选择前面存盘的文件名:LI21。按回车键或单击“打开”按钮。也可以直
11、接双击文件名:LI21。即可完成装入程序的操作。单击“标准工具栏”上的“工程资源管理器”按钮,用户可以在工程资源管理器窗口中看到当前程序的工程名和窗体名等内容。三、运行项目文件为了运行一个程序,可以通过以下几种方法:(1)执行菜单命令“运行”“启动”。(2)按下【F5】键。(3)按下“标准工具栏”上的启动按钮。运行结果如下图运行界面四、生成可执行文件如果要想使应用程序离开VB环境,作为Windows的应用程序能运行,就必须对应用程序进行编译,生成可执行文件(.exeE文件)。具体操作如下:(1)执行菜单命令“文件”“生成LI21.exe”,系统弹出“生成工程” 对话框,如图所示。“生成工程”对
12、话框(2)用户在对话框的“保存在”区,选择文件的存放位置(c:My Documents);在“文件名”区输入文件名(扩展名.exe):开发第一例。(3)单击对话框的“确定”按钮,即可生成可执行文件。通过上面生成的应用程序,可以直接在Windows环境下运行。方法同执行其它应用程序一样:l 在“我的电脑”中找到c:My Documents开发第一例.exe文件,然后双击它,即可看到应用程序的运行结果;l 打开“开始”菜单,选择命令“运行”,在弹出的“运行”对话框中输入c:My Documents开发第一例.exe,单击对话框上的“确定”按钮,即可看到应用程序的运行结果。第1章 VB程序设计概述本
13、章通过一些简单的程序来介绍VB的集成开发环境及开发VB小程序的步骤。实训1:VB环境和程序设计初步1实训目的:(1)了解VB系统对计算机软、硬件的要求,掌握启动与退出VB的方法。(2)掌握VB的开发环境及建立、编辑和运行一个简单的VB应用程序的全过程。2实训要求:(1)掌握程序的保存、打开、运行的方法。(2)注意体会面向对象的程序开发过程和面向过程程序开发过程的不同。(3)熟悉VB的各种窗口的操作,掌握Vb 开发程序的步骤。3实训内容(1)回答:与以前相比,VB的语言有何新特点?VB的集成开发环境由那些部分组成?每个部分的主要功能是什么?(2)熟悉VB的开发环境定制VB开发环境,将开发环境调整
14、为下图所示的样子。、定制VB开发环境,将开发环境调整为下图所示的样子。 启动VB,创建一个“标准EXE”类型的应用程序,要求:在屏幕上显示“欢迎你使用VB”,并“请输入你的姓名”,屏幕设计的界面如下图所示。第2章 对象及建立简单的VB应用程序本章介绍了建立VB应用程序界面常用的基本控件,代码编写的基本方法,程序在运行和编辑状态的转换等内容。实训2:简单VB程序设计1实训目的:(1)掌握一般常用控件(文本框、标签、命令按钮)的使用方法。(2)熟悉VB程序开发的全过程。(3)掌握一些基本概念的含义。2实训要求:(1)理解对象的概念。(2)注意常用控件的常用属性,事件和方法的正确使用。(3)熟悉VB
15、的各种窗口,掌握Vb 开发程序的步骤。(4)选择正确的事件过程编写代码,注意每种控件的主要特点及主要事件过程。3实训内容(1)设计一个程序,程序进入运行状态后,单击窗体,窗体就变大。(2)字号、按钮、随机函数的练习。在文本框输入一字符串,对字号进行放大和缩小,缩放比例由随机函数产生(或由用户随意给出)。第3章 VB程序设计基础本章主要介绍了VB所提供的数据类型,变量和常量的定义方法,表达式的书写,及常用的内部函数的使用。实训3:VB程序设计基础1实训目的(1)了解VB变量的定义和使用(2)握VB的基本语法规则(3)掌握VB语句的正确使用2实训要求:(1)正确使用Vb语句,了解用户自定义类型的正
16、确使用(2)理解变量作用域的含义和掌握处于不同窗口的变量的引用方法(3)体会编写程序的一般规则和要求3实训内容(1)符号常量和变量的区别是什么?什么情况下宜用符号常量?什么情况下宜用变量?(2)下列那些可作为VB的变量名?4*delte alpha 4abc ab1 filename a(a+b) c254d read(3)将下列数学式子写成VB的表达式。 |x+y|+z5 -b+sqrt(b2-4ac)/2a 8e3ln2(4)写出下列表达式的值: 已知a$=“87654321”,则表达式val(left$(a$,4)+mid$(a$,4,2)的值 len(“vb程序设计”) 32*b or
17、 a=c and bc or cd (其中 a=2,b=3,c=4,d=5) Not a=c or 4*c=b2 and ba+c(5)根据条件写一个VB表达式: 产生一个100到200范围内的正整数 将任意一个两位数x的个位数与十位数对换,例如,x=78,则表达式 的值应为87 取字符变量 s 中从第5个字符起的6个字符(6)写出下列语句的输出结果,并上机验证。 print “25+32=”,25+32 s$=”china”s$=”beijing”print s$ sub form_click( )a=10:b=15:c=20:d=25print a;spc(5);b;spc(7);cpri
18、nt c;space$(8);b;space$(5);cprint spc(3);”=”;spc(3);c+dend sub第4章 数据的输入与输出本章主要介绍了输入输出的基本方法以及跟输入输出有关的函数的使用。实训4:数据的输入与输出1实训目的(1)掌握表达式、赋值语句的正确书写规则。(2)掌握inputbox函数与msgbox的使用。2实训要求(1)观察Inputbox对话框上提示信息的表示和Inputbox对话框参数的设置。(2)观察msgbox函数参数的设置和界面上命令按钮的搭配与函数返回值的含义(3)注意输出格式的控制。3实训内容(1)编写程序,要求用户输入下列信息:姓名、年龄、通信
19、地址、邮政编码、电话、然后将输入的数据用表格的格式在窗体上显示出来。(只要在窗口上对的很齐,看起来象表格即可)(2) 窗体上有2个命令按钮,第一个按钮显示“写字版”、第二个按钮显示“画图”,要求单击命令按钮。利用shell函数执行对应的应用程序。(只需知道Windows写字版程序和画图程序所在的地址即可用shell函数调用)(3)使用MsgBox函数,在具有“是”及“否”按钮的对话框中显示一条严重的错误信息。其中,缺省按钮为“否”,MsgBox函数的返回值视用户按哪一个按钮而定。 第5章 基本控制结构VB的控制结构包括选择结构和循环结构。选择结构的控制语句有if语句和select case 语
20、句,循环结构的控制语句有for语句、while语句和do-while语句。实训5:程序控制结构1实训目的 (1)掌握if语句和select case语句的使用方法,进一步熟悉编程环境以及调试选择结构程序的过程。(2)掌握for语句、while语句和do-while语句实现循环控制的方法,注意循环的终止条件。2实训要求(1)严格按照程序的缩进格式输入程序代码(注意使用Tab键)。(2)分别使用无else的if语句和带else的if语句实现选择结构控制。(3)运行时,选取恰当的数据,对每种不同情况都执行一次。(4)使用三种循环控制语句相互嵌套实现循环控制。注意观察在循环体中变量值的变化。 3实训内
21、容(1)输入三角形的三边长,求三角形的面积。(2)求一元二次方程的根。要求系数a,b,c由键盘输入,并假设。(3)设某商场采用如下购物优惠方法: 在1000元以上者,按八折优惠; 在500元以上,1000元以下者,按八五折优惠; 在300以上,500元以下者,按九折优惠; 在100以上,300元以下者,按九五折优惠; 不足100元者,没有优惠。编程序计算输入的购物款数后对应的优惠后款数是多少。(4)用单循环实现下列图形。 1 222 33333 4444444 555555555 66666666666 (5)编一程序,显示出所有水仙花数。所谓水仙花数,是指一个3位数,其各位数字立方和等于该数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB程序设计 VB 程序设计 实践 指导书
链接地址:https://www.31doc.com/p-5016602.html