VB实验报告答案Word下载.docx

上传人:b****6 文档编号:21074973 上传时间:2023-01-27 格式:DOCX 页数:83 大小:832.86KB
下载 相关 举报
VB实验报告答案Word下载.docx_第1页
第1页 / 共83页
VB实验报告答案Word下载.docx_第2页
第2页 / 共83页
VB实验报告答案Word下载.docx_第3页
第3页 / 共83页
VB实验报告答案Word下载.docx_第4页
第4页 / 共83页
VB实验报告答案Word下载.docx_第5页
第5页 / 共83页
点击查看更多>>
下载资源
资源描述

VB实验报告答案Word下载.docx

《VB实验报告答案Word下载.docx》由会员分享,可在线阅读,更多相关《VB实验报告答案Word下载.docx(83页珍藏版)》请在冰豆网上搜索。

VB实验报告答案Word下载.docx

实验三选择结构程序设计

4

实验四循环结构程序设计

5

实验五数组

6

实验六过程

7

实验七窗体和常用控件

(一)

8

实验八常用控件

(二)

9

实验九菜单设计和多文档界面

10

实验十文件管理与操作

总成绩

福建农林大学计算机与信息学院实验报告

学院:

食品科学学院专业:

食品科学与工程年级:

2010级

姓名:

邹丽平学号:

实验室号__宝玲楼304___计算机号01

实验时间:

2012.3.5指导教师签字:

黄红兵成绩:

报告退发(订正、重做)

一、实验目的和要求

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

2.掌握启动与退出VisualBasic的方法。

3.熟悉visualbasic的集成开发环境(IDE)。

4.掌握建立、编辑、运行和保存一个简单visualbasic应用程序的全过程。

5.了解基本控件(窗体、标签、文本框、命令按钮)的简单应用。

二、实验内容

1.启动VisualBasic6.0,熟悉其集成开发环境。

2.按图1-1在标题为“第一个应用程序”的窗体Form1上画两个标题分别为“欢迎您使用VisualBasic”和“请输入您的姓名”的标签(Label1和Label2),Label1的字体为隶书,并且其能根据文本大小自动调整尺寸,Label2的字型为倾斜;

然后再设计一个初始文本为空的文本框Text1.

图1-1运行界面

3.按图1-2在标题为“命令按钮设置”的窗体Form1上画三个标题分别为“禁止用C3”、“允许用C3”和“C3”的命令按钮(C1、C2和C3)。

运行时,如果单击“禁止用C3”按钮,则C3按钮无效(如图10-2所示);

如果单击“允许用C3”按钮,则C3按钮有效。

图1-2运行界面

4.按图1-3在标题为“文本复制”的窗体Form1上画两个文本框(Text1和Text2),其初始文本为空,设置适当的属性使文本框Text2可以显示多行文本,有一个垂直滚动条,而且Text2不可编辑文本。

运行时,在文本框Text1中输入一个字符串,单击窗体,则将Text1中的文本复制到Text2中。

图1-3运行界面

5.按图1-4在标题为“标签内容显示”的窗体Form1上画一个标题为空、带有单边框的标签Label1,再画两个标签分别为“显示”和“清空”的命令按钮(Command1和Command2)。

运行时,单击“显示”按钮,则在标签Label1中显示“欢迎使用VisualBasic6.0!

”;

单击“清空”按钮,则Label1的标题为空。

图1-4运行界面

三、实验步骤

1、实验内容1的操作步骤:

(1)单击“开始”按钮,在“程序”中执行“MicrosoftVisualBasic6.0中文版”命令,系统将自动显示“新建工程”对话框。

(2)在“新建工程”对话框中选中“标准EXE”图标,单击“打开”按钮,就可以打开VisualBasic集成开发环境(IDE)。

(3)观察其标题栏、菜单栏、工具栏与Microsoft其他应用程序的不同之处。

(4)将鼠标指向工具箱上的各个标准控件,了解它们各自的默认名称。

(5)分别单击“工程”、“属性”、“窗体布局”窗口及“工具箱”窗口右上角的“关闭”按钮,将其全部关闭。

(6)执行“视图”菜单中的“工程资源管理器”、“属性窗口”、“窗体布局窗口”及“工具箱”命令,分别打开相应的窗口。

2、实验内容2的操作步骤:

(1)新建一个“标准EXE”类型的工程,然后在窗体Form1上添加两个标签和一个文本框。

(2)各控件属性设置如下:

控件名称

属性

属性值

Form1

Caption

第一个应用程序

Label1

欢迎您使用VisualBasic

Font字体

选择“隶书”

AutoSize

Ture

Label2

请输入您的姓名

选择“斜体”

Text1

Text

(空白)

(3)各控件的布局如下:

(4)单击“文件︱保存工程”菜单项,以Fe.frm为窗体文件名和为Fe.vbp为工程文件名保存在VB实验文件夹中。

3、实验内容3的操作步骤:

(1)新建一个新建一个“标准EXE”类型的工程,然后在窗体Form1上添加三个命令按钮,并将它们名称分别改为C1、C2和C3。

(2)各控件属性设置如下:

命令按钮设置

C1

禁止用C3

C2

允许用C3

C3

(4)双击窗体,打开代码窗口,输入如下代码:

PrivateSubCommand1_Click()

Command3.Enabled=False’禁止使用C3命令按钮

EndSub

PrivateSubCommand2_Click()

Command3.Enabled=True’允许使用C3命令按钮

(5)单击“文件︱保存工程”菜单项,以Cs.frm为窗体文件名和为Cs.vbp为工程文件名保存在VB实验文件夹中。

4、实验内容4的操作步骤:

(1)新建一个“标准EXE”类型的工程,然后在窗体Form1上添加两个文本框。

文本复制

Text2

MultiLine

ScrollBars

2-Vetical

Licked

PrivateSubForm_Click()

Text2.Text=Text1.Text’把Text1中的文本信息复制到Text2

(5)单击“文件︱保存工程”菜单项,以Copy.frm为窗体文件名和为Copy.vbp为工程文件名保存在VB实验文件夹中。

5、实验内容5的操作步骤:

(1)新建一个“标准EXE”类型的工程,然后在窗体Form1上添加一个标签和两个命令按钮。

BorderStyle

1-FixedSingle

Command1

显示

Command2

清空

Label1.Caption="

欢迎使用VISUALBASIC6.0"

’显示文本信息

"

’退出程序

(5)单击“文件︱保存工程”菜单项,以Es.frm为窗体文件名和为Es.vbp为工程文件名保存在VB实验文件夹中。

四、实验环境

1.硬件:

PC机

2.软件:

Windows操作系统、VisualBasic6.0

五、实验结果

五个实验都能按照要求做出相应的结果,结果都正确。

六、总结

1、掌握了的启动与退出,熟悉了的集成开发环境(IDE);

2、掌握了应用程序建立、编辑、运行和保存的全过程;

3、了解了系统的基本控件的简单应用。

福建农林大学食品科学学院实验报告

 食品科学学院专业:

2010级

邹丽平学号:

实验室号:

宝玲楼304_计算机号:

01

2012.3.12指导教师签字:

黄红兵成绩:

实验二顺序结构程序设计

一、实验目的

1、掌握常用内部函数的使用。

2、掌握表达式、赋值语句的正确书写规范。

3、掌握InputBox与MsgBox的使用。

4、掌握Print方法的使用。

二、实验内容

1、在立即窗口中运行下列表达式的值:

(1)16/4-2^5*8/4mod5\2

(2)Int(198.555*100+0.5)/100

(3)123+Mid(“123456”,3,2)

(4)123&

Mid(“123456”,3,2)

(5)Ucase(Mid(“123456”,3,4))

2、设计图2-1所示的窗体Form1,其标题为“Print方法”。

运行时,自动在窗体上显示图2-1所示的图形。

图2-1运行界面

【提示】

(1)将窗体的Caption属性设置为“Print方法”,AutoRedraw属性设置为Ture。

(2)在Form-Load()事件中输入代码,用Print语句及Tad()函数和Spc()函数实现。

3、请按图2-2所示在窗体Form1上创建一个初始文本为“VisualBasic”的文本框Text1以及两个标题分别为“放大”和“还原”的命令按钮(Command1和Command2)。

运行时,单击“放大”按钮,将文本框中显示的字符串放大2倍或3倍(随机数);

单击“还原”按钮,则文本框中显示的字符串大小还原。

(1)字体缩放使用FontSize属性。

(2)要还原字体大小,必须保存放大前的字体大小,可以使用模块级变量来保存放大前的字体大小。

(3)放大2倍或3倍可以用随机数:

Int(Rnd*2+2)实现

图2-2运行界面

4、请按图2-3所示在标题为“日期时间函数应用”的窗体Form1上添加两个标题分别为“当前日期”和“当前星期”的标签(Label1和Label2),两个初始文本为空的文本框(Text1和Text2),最后添加两个标题分别为“确定”和“退出”的命令按钮(Command1和Command2)。

运行时,单击“确定”按钮,则在文本框Text1和Text2中分别显示当前系统日期和当前星期;

单击“退出”按钮,则结束程序运行。

图2-3运行界面

使用Date()、Weekday()以WeekdayName()及函数来实现。

5、请按图2-4所示在标题为“计算”的窗体Form1上添加三个标题分别为“半径”、“周长”和“面积”的标签(Label1、Label2和Label3)以及以一个标题为空的标签,然后再添加两个初始文本为空的文本框(Text1和Text2),最后添加两个标题分别为“输入半径”和“计算”的命令按钮(Command1和Command2)。

运行时,单击“输入半径”按钮,则出现图2-4所示的输入框,输入半径并按“确定”按钮,则在标签Lr中显示刚才输入的半径;

单击“计算”按钮,则计算圆的周长和面积,并分别在Text1和Text2中显示。

(1)使用InputBox()及函数实现数据输入,为了使程序正常运行应通过Val()函数将InputBox()的函数值转换为数值型。

(2)求周长公式为:

L=2∏R,求面积公式为:

S=∏R2,其中∏可以定义为一个符号常量,用PI来表示。

图2-4运行界面

三、实验步骤

(1)启动VisualBasic,在“视图”的菜单下单击打开“立即窗口”。

(2)在“立即窗口”下输入:

16/4-2^5*8/4mod5\2并按回车;

得出结果:

-600

Int(198.555*100+0.5)/100并按回车;

198.56

123+Mid(“123456”,3,2)并按回车;

157

123&

Mid(“123456”,3,2)并按回车;

12334

Ucase(Mid(“abcdefgh”,3,4))并按回车。

CDEF

(1)新建一个“标准EXE”类型的工程。

Print方法

AutoRedraw

(3)双击窗体,打开代码窗口,输入如下代码:

PrivateSubForm_Load()

PrintTab(10);

"

※"

’打印第一行显示内容

※※"

’打印第二行显示内容

;

Spc

(2);

’打印第三行显示内容

Spc(4);

’打印第四行显示内容

Spc(6);

’打印第五行显示内容

Spc(8);

’打印第六行显示内容

Spc(10);

’打印第七行显示内容

Spc(12);

’打印第八行显示内容

※※※※※※※※※"

’打印第九行显示内容

(4)单击“文件︱保存工程”菜单项,以Pr.frm为窗体文件名和为Pr.vbp为工程文件名保存在VB实验文件夹中。

(1)新建一个“标准EXE”类型的工程,然后在窗体Form1上面添加一个文本框(Text1)和两个命令按钮(Command1和Command2)。

VisualBasic

放大

还原

(3)各控件布局如下:

f=Int(Rnd*2+2)’生成随机数2或3

Iff=2ThenText1.FontSize=20’文本字号放大为初始值的2倍

Iff=3ThenText1.FontSize=28’文本字号放大为初始值的3倍

Text1.FontSize=12’还原文本字号为初始值

Text1.Text="

VisualBasic"

’Text1初始文本信息为VisualBasic

EndSub

(5)单击“文件︱保存工程”菜单项,以Fs.frm为窗体文件名和为Fs.vbp为工程文件名保存在VB实验文件夹中。

(1)新建一个“标准EXE”类型的工程,然后在窗体Form1上面添加两个标签、两个文本框和两个命令按钮。

日期时间函数应用

当前日期

当前星期

确定

退出

(3)各控件布局如下:

(4)双击窗体,打开代码窗口,输入如下代码:

Text1.Text=Date’获得当前日期

t=Weekday(Date)’获得当前星期

Text2.Text=WeekdayName(t)

End’退出程序

(5)单击“文件︱保存工程”菜单项,以Dwq.frm为窗体文件名和为Dwq.vbp为工程文件名保存在VB实验文件夹中。

(1)新建一个“标准EXE”类型的工程,然后在窗体Form1上面添加三个标签、两个文本框和两个命令按钮。

计算

半径

周长

Label3

面积

Label4

输入半径

DimStrNameAsString*30’定义变量

DimradiusAsString

DimlengAsDouble

DimareaAsDouble

radius=Val(InputBox$("

请输入圆的半径"

"

圆半径"

3"

100,100)

’弹出input窗口,输入圆半径

Label4.Caption=radius

leng=2*3.14*radius’计算圆周长

area=3.14*radius*radius’计算圆面积

Text1.Text=leng’显示结果

Text2.Text=area

(5)单击“文件︱保存工程”菜单项,以Rc.frm为窗体文件名和为Rc.vbp为工程文件名保存在VB实验文件夹中。

四、实验环境

前四题都没有出现问题,最后一题出现在的问题比较严重,就是inputBox的窗口没有,经过与同学的讨论,解决了问题。

1、掌握了内部程序函数和立即窗口的使用以及inputBox的使用;

2、掌握了表达式、赋值语句的正确书写方式;

3、通过和同学的讨论,加深了我对inputBox使用的理解,使我的操作能力有了进一步的提高。

2012.3.19指导教师签字:

实验三选择结构程序设计

1、掌握逻辑表达式的正确书写形式。

2、掌握If语句的使用。

3、掌握情况语句的使用,以及情况语句与多分支条件语句区别。

1、请按图3-1所示在窗体上Form1上添加两个标题分别为“行李重量”和“应付款”的标签(Label1和Label2),再添加两个初始文本为空的文本框(Text1和Text2)以及两个标题分别为“计算”和“清除”的命令按钮(Command1和Command2)。

运行时,在Text1中输入行李的重量,单击“计算”按钮,计算应付的行李费(行李费的收费标准是50kg以内(包括50kg)0.20元/kg,超过部分0.50元/kg),并在Text2中显示计算结果;

单击“清除”按钮,将文本框Text1和Text2中文本清空。

图3-1运行界面

(1)既可以用单分支结构实现,也可以用多分支结构实现。

(2)将行李重量是否大于50作为If语句的条件。

2、请按图3-2所示在窗体Form1上添加两个标题分别为“百分制”和“五分制”的标签(Label1和Label2),再添加两个初始文本为空的文本框(Text1和Text2)以及两个标题分别为“鉴定”和“退出”的命令按钮(Command1和Command2)。

运行时,在Text1中输入百分制的成绩,单击“鉴定”按钮,将百分制成绩转化为五分制,并在Text2中显示结果;

单击“退出”按钮,则结束程序运行。

(1)既可以用多分支结构实现,也可以用情况语句SelectCase实现。

(2)百分制成绩转化为五分制规则:

90~100分为优秀;

80~89分为良好;

70~79分为中等;

60~69分为及格;

60以下为不及格。

图3-2运行界面

3、请按图3-3所示在标题为“成绩查询”的窗体Form1上添加两个标题分别为“请输入您的成绩:

”和“总分”的标签(Label1和Label2)以及一个标题为空的的标签Label3,然后再添加三个初始文本为空的文本框(Text1、Text2和Text3),最后添加一个标题为“请查询”的命令按钮Command1。

运行时,在文本框Text1、Text2和Text3中输入成绩,单击“请查询”按钮,根据输入的成绩,通过输出对话框显示奖励情况。

奖励条件如下:

三门总分不低于270分(含270分)为特等奖;

三门总分在240分(含240分)~270分(不含270分)之间为优秀奖;

总分低于240分,但某一单科成绩不低于95分为特别奖。

图3-3运行界面

(1)可以用多分支结构If…Then…ElseIf语句实现。

(2)可以定义四个整型变量,分别存储三科成绩和总成绩。

(3)用MsgBox语句显示奖励情况,如:

MsgBox”您获得特等奖”,48,”获奖通知”。

4、请在标题为“简易计算器”的窗体Form1上添加五个标题分别为“操作数1”、“操作符”、“操作数2”、“计算结果”和“=”的标签(Label1、Label2、Label3、Label4和Label5),然后再添加四个初始文本为空的文本框(Text1、Text2、Text3和Text4),最后添加两个标题分别为“计算”和“结束”的命令按钮(Command1和Command2)。

运行后,在文本框Text1和Text13输入两个操作数,在文本框Text2输入操作符,单击“计算”按钮,则根据操作符对操作数1和操作数2进行+-×

和÷

四种运算,并将计算结果显示在文本框Text4中,而且具有基本的数据合法性和运算符合法性检验报错能力;

单击“结束”按钮,则结束程序运行。

图3-3运行界面

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1