VB实验指导书

2020-03-03 16:09:22 来源:范文大全收藏下载本文

VB程序设计

实验指导书

电子与计算机科学技术学院 实验一

熟悉VB集成开发环境

一、实验目的

1.熟悉计算机环境 2.VB的安装、启动与退出 3.熟悉VB语言编程环境

二、实验环境

1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.熟悉机房实验环境

2.学习Visual Basic 6.0开发环境

四、实验内容和步骤

1.实验内容

(1)Windows的基本操作。 (2)VB的安装、启动与退出。 (3)VB集成开发环境的初步使用。 2.实验步骤

(1)打开计算机,进入Windows;

(2)在CD-ROM驱动器中插入Visual Basic 6.0系统盘; (3)运行安装程序(Setup.exe),即可进入“安装程序向导”;

(4)在“安装程序向导”引领下,按步骤选择相应的选项,添加对应的参数,完成安装过程;

(5)从以下几方面熟悉VB集成开发环境:

 标题栏  菜单栏  工具栏  工程设计窗口 ①“工程资源管理器”窗口 ②“窗体设计器”窗口 ③“属性设置”窗口 ④“代码设计”窗口 ⑤“窗体布局”窗口 ⑥“立即”窗口 ⑦“工具箱”窗口

五、实验报告要求

1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:

(1)如果“立即”窗口和“工具箱”窗口已被关闭,如何打开? (2)如果想改变VB程序代码的字体,应如何进行设置?

实验二

建立VB应用程序

一、实验目的

1.进一步熟悉VB语言编程环境 2.熟悉创建VB程序的步骤

二、实验环境 1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.熟悉创建VB程序的步骤

2.进一步学习Visual Basic 6.0开发环境

四、实验内容和步骤

1.实验内容

(1)设计一个窗体,当单击“显示”按钮时,在文本框内显示“走进VB程序乐园”;当单击“清除”按钮时,清除文本框内的文本;当单击“退出”按钮时,结束程序运行。程序界面如下所示:

(2)设计一个窗体,打开窗体时,标签显示“风景这边独好!”且为黑色;当单击“红”时标签显示红色;当单击“黄”标签显示黄色;当单击“还原”按钮时,标签显示黑色;当单击“退出”按钮时,结束程序运行。程序界面如下所示:

2.实验步骤 (1)打开计算机,在Visual Basic 6.0系统环境下,选择“文件”菜单中的“新建工程”菜单选项,打开“新建工程”窗口;

(2)在“新建工程”窗口按下“确定”按钮打开“工程设计”窗口; (3)在“工程设计”窗口,首先设计窗口的属性,然后打开工具箱窗口添加所需控件,设计该实验的界面;

(4)在“工程设计”窗口,选择“视图”菜单中的“代码窗口”菜单选项,打开“代码窗口”窗口,设计命令按钮控件的事件代码;

(5)打开“工程设计”窗口,选择“文件”菜单中的“保存窗体”菜单选项,将所建的窗体保存到指定的磁盘文件中;

(6)打开“工程设计”窗口,选择“文件”菜单中的“保存工程”菜单选项,将所建的VB工程保存到指定的磁盘文件中;

(7)在“工程设计”窗口,选择“运行”菜单中的“启动”菜单选项,运行程序,观察运行结果。

五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题: 使用文本框和标签都可以显示信息,二者所使用的属性一样吗?请分别指出。

实验三

内部函数的使用

一、实验目的

1.理解VB内部函数的功能和书写格式 2.学会在“立即”窗口中进行操作

二、实验环境

1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.熟悉Visual Basic 6.0开发环境 2.学会使用“立即”窗口 3.练习使用常用的内部函数

四、实验内容和步骤

1.实验内容 (1)常用数学函数 练习使用常用的数学函数:Abs、Cos、Exp、Int、Log、Rnd、Sgn、Sin、Sqr、Tan等。 (2)常用字符函数

练习使用常用的字符函数:Lcase、Left、Len、Ltrim、Mid、Right、Rtrim、Space、Trim、Ucase等。 (3)常用转化函数

练习使用常用的转化函数:Asc、Chr、Str、Val等。 (4)常用日期函数

练习使用常用的日期函数:Date、Day、Hour、Minute、Month、Now、Second、Time、Weekday、Year等。 (5)计算下列函数值。 ①Sqr(4+3*7) ②Int(123.456) ③Abs(-12345) ④Mid$(\"abcdABCD\",5,4) ⑤Len(\"清华大学出版社ABCD\") ⑥Asc(\"M\") ⑦Asc(Chr(100)) ⑧DataDiff(\"D\",#3/25/2004#,#10/30/2004#) ⑨IsData(#11/20/2003#) ⑩IsNumeric(\"ABC\") 2.实验步骤

(1)打开计算机,进入Visual Basic 6.0系统环境;

(2)在视图下拉菜单中选择“立即窗口”,在“立即窗口”中计算各函数的值。

五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题: (1)Int函数的功能是获取数值的整数部分,如果在获取数值整数部分的时候,要实现“四舍五入”,该如何实现?

(2)Rnd函数的功能是返回一个0至1之间的随机数,如果要返回0至100之间的随机数,该如何实现?

实验四

表达式的书写及求值

一、实验目的

1.掌握算术运算符、字符运算符和逻辑运算符的含义 2.掌握算术表达式、字符表达式和逻辑表达式的书写 3.掌握算术表达式、字符表达式和逻辑表达式的求值

二、实验环境

1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.理解VB中各种运算符的含义

2.练习算术表达式、字符表达式和逻辑表达式的书写

3.在“立即”窗口中练习算术表达式、字符表达式和逻辑表达式的求值

四、实验内容和步骤

1.实验内容

(1)将下列代数式写成Visual Basic的算术表达式,并给题中变量赋值(a=1,b=2,c=3,x=2,y=1),然后计算表达式的值。

sin2(20a(4ab1))①

315abc(abc②abc) sin45xyxy ③22xy2xy1a④

52a9ealna⑤

(2)已知na=100,nb=5,sa$=\"Visual Basic\",da=#3/15/2004 8:15:03 PM#,sb$=\"程序设计\",la=True,计算下列表达式的值。 ①(na+nb) / Sqr(na) ②Mid(sa + sb,8,7) ③Right(sa$,5) + Space(5) + Left(sb$,2) ④sb & Str(na) & \" 分\" ⑤Year(da) & Month(da) & Day(da) ⑥Hour(da) & \":\" & Minute(da) & \":\" & Second(da) ⑦da + 20 ⑧na + nb > 200 And Sqr(na) > 10 Or la ⑨Len(sa) = 12 And Not la And na = 100 ⑩Hour(da) > Int(na / 10) And na > nb 2.实验步骤

(1)打开计算机,进入Visual Basic 6.0系统环境;

(2)在视图下拉菜单中选择“立即窗口”,在“立即窗口”中书写表达式,并计算各表达式的值。

五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:

(1)试计算以下表达式的值:3 Or 3, 4 And 1。

(2)把以下表达式中的括号去掉后,表达式的值改变了吗?为什么?

 ((1+2)5)  ((1+2)5)

实验五

输入输出操作

一、实验目的

1.掌握赋值语句的使用 2.掌握Print方法的使用 3.掌握输入输出对话框的使用

二、实验环境

1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.理解赋值语句、Print方法、输入输出对话框的使用 2.练习赋值语句、Print方法、输入输出对话框的使用

四、实验内容和步骤

1.实验内容

(1)设计一个窗体,用Print方法在窗体上显示“轻松快乐学VB!”。

(2)设计一个窗体,单击窗体时,实现以下功能:

① 使用Inputbox函数输入两个整数X和Y; ② 计算|sinx+cosy|的值,并赋给变量Z; ③使用Msgbox函数输出计算结果。 2.实验步骤 (1)打开计算机,在Visual Basic 6.0系统环境下,选择“文件”菜单中的“新建工程”菜单选项,打开“新建工程”窗口;

(2)在“新建工程”窗口按下“确定”按钮打开“工程设计”窗口; (3)在“工程设计”窗口,首先设计窗口的属性,然后打开工具箱窗口添加所需控件,设计该实验的界面;

(4)选择“视图”菜单中的“代码窗口”菜单选项,打开“代码窗口”窗口,设计窗体单击事件的事件代码; (5)运行程序,观察结果; (6)保存窗体,保存工程。

五、实验报告要求

1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:

(1)Inputbox函数的返回值是什么类型的数据?使用Inputbox函数一次可以输入两个或两个以上的值吗?

(2)赋值号“=”在VB中还有其它的功能吗?请指出。

实验六

标准模块和窗体的使用

一、实验目的 1.理解标准模块的建立和模块级变量的定义和使用 2.掌握窗体的建立和窗体常用属性、方法和事件

二、实验环境

1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.熟练运用Visual Basic 6.0开发环境 2.熟悉建立VB应用程序的步骤 3.学会使用标准模块

4.学会设计窗体界面实现一定的功能

四、实验内容和步骤

1.实验内容

(1)建立“Sub Main”过程,使用Inputbox函数输入长方体的长、宽和高,计算长方体的体积,使用Msgbox函数输出计算结果。

(2)设计一个窗体,通过2个文本框接收数据,1个文本框输出数据,2个标签分别显示“+”和“=”,3个命令按钮控制操作,实现加法器的功能,程序的运行结果如下图所示:

2.实验步骤

实验内容(1)操作步骤:

(1)打开计算机,在Visual Basic 6.0系统环境下,选择“文件”菜单中的“新建工程”菜单选项,打开“新建工程”窗口; (2)选择“工程”菜单中的“添加模块”菜单选项,打开“添加模块”窗口;

(3)在“添加模块”窗口中,单击“打开”按钮,打开“代码设计”窗口,输入程序代码;

(4)选择“工程”菜单中的“工程属性”菜单选项,打开“工程属性”窗口;

(5)在“工程属性”窗口中,单击“确定”按钮,确定“Sub Main”过程为当前启动对象;

(6)运行程序观察结果; (7)保存模块文件和工程。 实验内容(2)操作步骤:

(1)打开计算机,在Visual Basic系统环境下,选择“文件”菜单中的“新建工程”菜单选项,打开“新建工程”窗口;

(2)在“新建工程”窗口按下“确定”按钮打开“工程设计”窗口; (3)在“工程设计”窗口,首先设计窗口的属性,然后打开“工具箱”窗口添加所需控件,设计该实验的界面;

(4)选择“视图”菜单中的“代码窗口”菜单选项,打开“代码窗口”窗口,设计窗体单击事件的事件代码; (5)运行程序,观察结果; (6)保存窗体,保存工程。

五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:

(1)窗体模块与标准模块有什么不同? (2)如果在窗体的事件过程中,要使用标准模块中定义的变量,应如何定义该变量?

实验七

基本内部控件的使用

一、实验目的

1.掌握基本内部控件的属性、方法和事件 2.掌握基本内部控件的使用

二、实验环境

1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.熟练运用Visual Basic 6.0开发环境 2.熟悉建立VB应用程序的步骤 3.学会使用基本内部控件

四、实验内容和步骤

1.实验内容 (1)设计一个窗体,通过1文本框输出数据,3个命令按钮控制文本框内数据的操作,实现文本编辑器的功能,程序的运行结果如下图所示:

(2)设计一个窗体,利用文本框输出数据,窗体下面有一个电子时钟,程序的运行结果如下图所示:

2.实验步骤

(1)打开计算机,在Visual Basic 6.0系统环境下,选择“文件”菜单中的“新建工程”菜单选项,打开“新建工程”窗口;

(2)在“新建工程”窗口按下“确定”按钮打开“工程设计”窗口; (3)在“工程设计”窗口,首先设计窗口的属性,然后打开“工具箱”窗口添加所需控件,设计该实验的界面;

(4)选择“视图”菜单中的“代码窗口”菜单选项,打开“代码窗口”窗口,设计命令按钮控件的事件代码; (5)运行程序,观察结果; (6)保存窗体,保存工程。

五、实验报告要求

1. 整理实验结果,填入相应表格中 2. 小结实验心得体会 3.回答思考题:

在一个窗体上,可以把多个命令按钮的Default属性设置为TRUE吗?为什么?

实验八

顺序结构程序设计

一、实验目的

1.掌握顺序结构的执行过程 2.掌握顺序结构程序设计方法

二、实验环境

1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.熟练运用Visual Basic 6.0开发环境 2.熟悉建立VB应用程序的步骤 3.学会编写顺序结构程序

四、实验内容和步骤

1.实验内容

(1)设计一窗体,通过3个文本框输入长方体的长、宽和高,单击“计算”按钮计算长方体的体积和表面积,程序的运行结果如下图所示:

(2)设计一窗体,在窗体中输出一个由“*”组成的菱形。 2.实验步骤

(1)打开计算机,在Visual Basic 6.0系统环境下,选择“文件”菜单中的“新建工程”菜单选项,打开“新建工程”窗口;

(2)在“新建工程”窗口按下“确定”按钮打开“工程设计”窗口; (3)在“工程设计”窗口,首先设计窗口的属性,然后打开“工具箱”窗口添加所需控件,设计该实验的界面;

(4)选择“视图”菜单中的“代码窗口”菜单选项,打开“代码窗口”窗口,设计命令按钮控件的事件代码; (5)运行程序,观察结果; (6)保存窗体,保存工程。

五、实验报告要求1. 整理实验结果,填入相应表格中 2. 小结实验心得体会

实验九

分支结构程序设计

一、实验目的

1.掌握分支结构语句的执行过程

2.掌握IF语句和SELECT CASE 语句的使用 3.掌握分支结构程序设计方法

二、实验环境

1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.熟练运用Visual Basic 6.0开发环境 2.熟悉建立VB应用程序的步骤 3.学会编写分支结构程序

四、实验内容和步骤

1.实验内容

(1)求解方程ax2+bx+c=0,通过三个文本框输入a,b,c的值,程序的运行结果如下图所示:

(2)通过文本框输入x的值,求解以下分段函数的值,使用SELECT CASE 语句实现。

x100x0.9x1000x20000.8x2000x3000x3000 Y=0.7x2.实验步骤

(1)打开计算机,在Visual Basic 6.0系统环境下,选择“文件”菜单中的“新建工程”菜单选项,打开“新建工程”窗口;

(2)在“新建工程”窗口按下“确定”按钮打开“工程设计”窗口; (3)在“工程设计”窗口,首先设计窗口的属性,然后打开“工具箱”窗口添加所需控件,设计该实验的界面;

(4)选择“视图”菜单中的“代码窗口”菜单选项,打开“代码窗口”窗口,设计命令按钮控件的事件代码; (5)运行程序,观察结果; (6)保存窗体,保存工程。

五、实验报告要求1. 整理实验结果,填入相应表格中 2. 小结实验心得体会 3. 回答思考题: (1)有以下程序段:

Select Case Int(Aver / 10) Case 9 print \"优秀\" Case 8 print \"良好\" Case Is > 5 print \"中等\" Case Is

实验十

一、实验目的1.理解循环结构的执行过程

循环结构程序设计

2.掌握FOR语句、WHILE语句和DO语句的使用 3.掌握循环结构程序设计方法

二、实验环境

1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.熟练运用Visual Basic 6.0开发环境 2.熟悉建立VB应用程序的步骤 3.学会编写循环结构程序

四、实验内容和步骤

1.实验内容

(1)求S的值。P=1+(1+2)+(1+2+3)+(1+2+3+4)+„+(1+2+3+4+„N)(令N=50),程序的运行结果如下图所示:

(2)设计一窗体,输出1~100之间能被3整除的个数及它们的和,程序的运行结果如下图所示:

2.实验步骤 (1)打开计算机,在Visual Basic 6.0系统环境下,选择“文件”菜单中的“新建工程”菜单选项,打开“新建工程”窗口;

(2)在“新建工程”窗口按下“确定”按钮打开“工程设计”窗口; (3)在“工程设计”窗口,首先设计窗口的属性,然后打开“工具箱”窗口添加所需控件,设计该实验的界面;

(4)选择“视图”菜单中的“代码窗口”菜单选项,打开“代码窗口”窗口,设计命令按钮控件的事件代码; (5)运行程序,观察结果; (6)保存窗体,保存工程。

五、实验报告要求

1. 整理实验结果,填入相应表格中 2. 小结实验心得体会

实验十一

一维数组的应用

一、实验目的

1.掌握一维数组的概念、定义、数组元素的引用和初始化。

2.学会用数组和程序基本控制结构实现数据的求和、求平均、求极值和排序等算法程序的设计

3.加深对循环控制结构的理解和使用

二、实验环境

1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.熟练运用Visual Basic 6.0开发环境 2.熟悉建立VB应用程序的步骤

3.学会使用一维数组实现简单的应用程序

四、实验内容和步骤

1.实验内容

产生10个随机数,存入到数组中,编程实现以下内容: (1)求数组所有元素的和及平均值; (2)输出数组的最大值和最小值;

(3)对数组从小到大进行排序,并输出排序后的数组元素。 要求在窗体上显示结果。 2.实验步骤

(1)打开计算机,在Visual Basic 6.0系统环境下,选择“文件”菜单中的“新建工程”菜单选项,打开“新建工程”窗口;

(2)在“新建工程”窗口按下“确定”按钮打开“工程设计”窗口; (3)在“工程设计”窗口,首先设计窗口的属性,然后打开“工具箱”窗口添加所需控件,设计该实验的界面;

(4)选择“视图”菜单中的“代码窗口”菜单选项,打开“代码窗口”窗口,设计命令按钮控件的事件代码; (5)运行程序,观察结果; (6)保存窗体,保存工程。

五、实验报告要求

1. 整理实验结果,填入相应表格中 2. 小结实验心得体会

实验十二

二维数组的应用

一、实验目的

1.掌握二维数组的概念、定义、数组元素的引用

2.学会用二维数组和程序基本控制结构实现矩阵运算的方法

二、实验环境

1.计算机

2.Visual Basic 6.0开发环境

三、实验说明

1.熟练运用Visual Basic 6.0开发环境 2.熟悉建立VB应用程序的步骤

3.学会使用二维数组实现简单的矩阵运算

四、实验内容和步骤

1.实验内容

使用二维数组表示一个3行3列的方阵,编程实现以下内容: (1)输出方阵的转置矩阵; (2)输出方阵每行的最大值和最小值。 要求在窗体上显示结果。 2.实验步骤

(1)打开计算机,在Visual Basic 6.0系统环境下,选择“文件”菜单中的“新建工程”菜单选项,打开“新建工程”窗口;

(2)在“新建工程”窗口按下“确定”按钮打开“工程设计”窗口; (3)在“工程设计”窗口,首先设计窗口的属性,然后打开“工具箱”窗口添加所需控件,设计该实验的界面;

(4)选择“视图”菜单中的“代码窗口”菜单选项,打开“代码窗口”窗口,设计命令按钮控件的事件代码; (5)运行程序,观察结果; (6)保存窗体,保存工程。

五、实验报告要求1. 整理实验结果,填入相应表格中 2. 小结实验心得体会

vb课设指导书

VB大实验

vb综合实验

vb实验教案

底盘实验指导书

CRM实验指导书

《操作系统》实验指导书

数据结构实验指导书

MATLAB实验指导书

MATLAB实验指导书

《VB实验指导书.doc》
VB实验指导书
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文