VB实验报告(含答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB实验报告(含答案)

实验报告

课程名称_程序设计基础Visual Basic_ 班级______ ______姓名_____ ____

实验一 VB环境与创建一个简单的VB程序

一.实验目的:

1、了解VB系统对计算机软件、硬件的要求。

2、掌握启动与退出VB的方法。

3、了解与使用VB集成开发环境各窗口、菜单的一般功能。

4、熟悉建立、编辑、运行、保存一个简单的VB应用程序的全过程。

5、了解文本框、标签框、命令按钮的构造及其属性、事件与方法。

二.实验内容:

1.设计一个简单的应用程序,要求在窗体上画一个文本框、一个标签与两个命令按钮编一程序,并把命

令按钮分别设置为”显示”与”清除”。程序运行后,单击”显示”按钮,在文本框中输出一行信息;

单击”清除”按钮,则清除文本框中的内容,运行界面如图1、1所示。

图1、1 实验1-1 运行界面

三.实验结果:对象属性设置

对象属性属性值说明

caption 我的第一个vb程序窗体

Form1

caption 请输入姓名标签

Label1

text ““文本框

Text1

caption 显示命令按钮Command1

caption 清除命令按钮Command2

四.实验思考:

1、标签label控件设置的属性代码有哪些?

Label1、Caption=“请输入姓名”

Label1、fontsize=24

Label1、fontbold=True

2、两个按钮所使用的就是什么事件?代码分别就是什么?

Private Sub Command1_Click()

Text1、text=“姓名”

End Sub

实验二简单程序设计数据类型及常用内部函数的简单应用

一.实验目的:

1.掌握Visual Basic数据类型的基本概念。

2.掌握用Visual Basic的各种运算符及表达式。

3.学习使用Visual Basic内部函数与数据输入、输出方法。

4.掌握命令按钮、文本框与标签。

5.设计顺序程序。

二.实验内容:

1.编写一个华氏温度与摄氏温度之间的转换程序,如图2-2所示,要求用inputbox函数输入华氏温度,

用msgbox输出转换后的摄氏温度。转换公式就是:C= 5 / 9(F - 32)。F为华氏温度,C为摄氏温度。

2、用三种除法运算(/ 、\、Mod)做计算。

要求:在窗体上画五个标签、五个文本框与一个命令按钮,如图2-2所示。程序运行后,在第一个文本框中输入被除数,在第二个文本框中输入除数,然后单击命令按钮,即可得到三种不同的相除结果。

图2-1

图2-2

三.实验结果:对象属性设置

1、温度转换

对象属性属性值说明

Form1 Caption Inputbox与msgbox应用窗体

Command1 Caption 温度转换命令按钮

2、三种除法运算(/ 、\、Mod)做计算

实验三选择程序设计

一.实验目的:

1、掌握单分支与双分支条件语句的使用。

2、掌握多分支条件语句(If … Then … ElseIf)的使用。

3、掌握Select Case语句的使用及与多分支条件语句的区别。

4、熟练掌握时间过程的编写方法。

二.实验内容:

1、设计一个模拟简易计算器的程序,界面如图3-1所示。要求:①输入两个操作数与一个操作符,根据操

作符决定所进行的计算;②如果除数为0,用msgbox提示出错信息;③用if语句与selecet case语句两种结构实现。

2、通过单选按钮与复选框控制文字的显示,程序窗口如图3-2所示。

图3-1

图3-2

三.实验结果:对象属性设置

1、模拟简易计算器

对象属性属性值说明

Label1 Caption 输入数1 标签

Label2 Caption 运算器标签

Label3 Caption 输入数2 标签

Label4 Caption 结果标签

Command1 Caption Case结构命令按钮

Command2 Caption if结构命令按钮

Text1-text4 Text ““文本框

2、单选框与复选框

对象属性属性值说明

Frame1 Caption 字体框架

实验五数组程序设计

一.实验目的:

1.熟练掌握固定数组。

2.掌握动态数组。

3.掌握列表框与组合框。

4.了解直线控件与形状控件。

二.实验内容:

1.设计一个程序,找出数组中的最大值、最小值,并计算所有元素的平均值。在列表框中随机产生10

个100到200之间的整数,在文本框中显示结果信息。界面如图5-1所示。

图5-1 窗体界面

三.实验结果:对象属性设置

对象属性属性值说明

Label1 Caption 10个100到200之间的

整数

标签

Label2 Caption 最大值标签

Label3 Caption 最小值标签

Label4 Caption 平均值标签

Command1 Caption 计算命令按钮Text1—Text4 Text ““文本框

四.实验思考:

1.数组应在过程内还就是过程外定义,定义的语句就是什么?

过程外定义

Dim a(10) As Integer

2.在窗体载入时,在列表框中随机产生10个整数,则程序代码就是什么?

Private Sub Form_Load()

Dim i%

For i = 1 To 10

a(i) = Int(Rnd * 101 + 100)

List1、AddItem a(i)

Next i

End Sub

相关文档
最新文档