VB实验报告.docx

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

VB实验报告.docx

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

VB实验报告.docx

VB实验报告

内蒙古工业大学信息工程学院

 

实验报告

 

课程名称:

高级语言程序设计(VB)Ⅲ

实验名称:

常用控件、选择、循环和数组综合程序设计

实验类型:

验证性□综合性√设计性□

实验室名称:

班级:

学号:

姓名:

组别:

同组人:

成绩:

实验日期:

 

实验报告撰写要求

一、实验前用预习报告纸撰写预习报告,预习报告包括以下内容

1.实验目的

2.实验用仪器设备、器材或软件环境

3.实验原理、方案设计、程序框图、预编程序等

4.实验过程中需要记录的实验数据表格

二、实验过程中,要认真观察,仔细记录

三、完成实验后用实验报告纸撰写实验报告,包括以下内容

1.仪器设备型号及编号

2.实验器材或软件环境

3.实验步骤、程序调试方法

4.实验数据处理及结果分析

5.实验中存在的问题

6.体会及思考题

四、报告撰写时,要求格式规范、书写整齐

 

 

预习报告成绩:

指导教师审核(签名):

年月日

预习报告

一、实验题目

《常用控件、选择、循环和数组综合程序设计》

二、实验目的

实验一

学会综合运用常用控件进行程序设计的方法。

实验二

学会综合运用选择结构、循环结构和数组进行程序设计的方法。

三、实验内容

设计一个能控制字体、字号、字形和速度的滚动字幕程序。

利用随机函数产生60个100~200之间的随机整数,将其中的偶数按由小到大的顺序排列并输出。

四、实验要求

实验一

1.显示字幕的方框可以用标签或文本框。

2.字体包含宋体、黑体和楷体3种,分别用3个单选按钮表示(用框架控件包住)。

3.字号包含小号字、中号字和大号字3种,分别用3个单选按钮表示(用框架控件包住)。

4.字形包含粗体、斜体和下划线3种,分别用3个复选框表示(用框架控件包住)。

5.速度包含慢速、中速和快速3种,分别用3个单选按钮表示(用框架控件包住)。

6.程序运行后,方框中的文字从左向右移动。

7.单击下面的某一按钮,方框中的文字格式和速度能相应地改变。

8.界面和属性由学生自行设计和设置。

实验二

1.将随机产生的60个整数存入数组,按每行10个数输出到窗体或文本框中。

2.将偶数也存入另一个数组,排好序的偶数输出到窗体或文本框中。

3.界面和属性由学生自行设计和设置。

五、实验方案设计

实验一

1、界面设计

 

2、属性设置

控件

Caption

属性

Text

Text1

Font

宋体

2008北京奥运会

Option1

宋体

Font

宋体

Option2

黑体

Font

宋体

Option3

楷体

Font

宋体

Option4

小号

Font

宋体

Option5

中号

Font

宋体

Option6

大号

Font

宋体

Option7

慢速

Font

宋体

Option8

中速

Font

宋体

Option9

快速

Font

宋体

Check1

粗体

Font

宋体

Check2

斜体

Font

宋体

Check3

下划线

Font

宋体

Timer1

Interval

250

 

3、流程图

开始

 

字形

字号

 

 

4、预编代码

 

实验二

1、界面设计

2、属性设置

 

控件

Caption

属性

Text

Conmand1

处理

Font

宋体

 

3、流程图

产生60个随机数

 

 

 

4、预编代码

 

 

实验报告成绩:

指导教师审核(签名):

年月日

实验报告

实验项目第一部分

一、实验目的

学会综合运用常用控件进行程序设计的方法。

二、实验内容

设计一个能控制字体、字号、字形和速度的滚动字幕程序。

三、实验要求

1.显示字幕的方框可以用标签或文本框。

2.字体包含宋体、黑体和楷体3种,分别用3个单选按钮表示(用框架控件包住)。

3.字号包含小号字、中号字和大号字3种,分别用3个单选按钮表示(用框架控件包住)。

4.字形包含粗体、斜体和下划线3种,分别用3个复选框表示(用框架控件包住)。

5.速度包含慢速、中速和快速3种,分别用3个单选按钮表示(用框架控件包住)。

6.程序运行后,方框中的文字从左向右移动。

7.单击下面的某一按钮,方框中的文字格式和速度能相应地改变。

8.界面和属性由学生自行设计和设置(界面设计要合理、美观,属性设置用表格完成,包括对象名、属性名和属性值)。

四、试验用仪器设备、器材或软件环境

计算机、windowsxp、VisalBasic6.0

五、实验方案设计

1、界面设计

 

2、属性设置

控件

Caption

属性

Text

Text1

Font

宋体

2008北京奥运会

Option1

宋体

Font

宋体

Option2

黑体

Font

宋体

Option3

楷体

Font

宋体

Option4

小号

Font

宋体

Option5

中号

Font

宋体

Option6

大号

Font

宋体

Option7

慢速

Font

宋体

Option8

中速

Font

宋体

Option9

快速

Font

宋体

Check1

粗体

Font

宋体

Check2

斜体

Font

宋体

Check3

下划线

Font

宋体

Timer1

Interval

250

 

3、流程图

开始

 

字形

字号

 

 

3、实验代码

DimtxtAsString,nAsInteger,kAsInteger

PrivateSubCheck1_Click()

IfCheck1.Value=1Then

Text1.FontBold=True

Else

Text1.FontBold=False

EndIf

EndSub

PrivateSubCheck2_Click()

IfCheck2.Value=1Then

Text1.FontItalic=True

Else

Text1.FontItalic=False

EndIf

EndSub

PrivateSubCheck3_Click()

IfCheck3.Value=1Then

Text1.FontUnderline=True

Else

Text1.FontUnderline=False

EndIf

EndSub

PrivateSubForm_Load()

n=0

txt="2008年世界奥运会在中国北京市隆重举行"

k=Len(txt)

EndSub

PrivateSubOption1_Click()

Text1.FontName="宋体"

EndSub

PrivateSubOption2_Click()

Text1.FontName="黑体"

EndSub

PrivateSubOption3_Click()

Text1.FontName="楷体"

EndSub

PrivateSubOption4_Click()

Text1.FontSize=12

EndSub

PrivateSubOption5_Click()

Text1.FontSize=24

EndSub

PrivateSubOption6_Click()

Text1.FontSize=36

EndSub

PrivateSubOption7_Click()

Timer1.Interval=375

EndSub

PrivateSubOption8_Click()

Timer1.Interval=250

EndSub

PrivateSubOption9_Click()

Timer1.Interval=15

EndSub

PrivateSubTimer1_Timer()

n=n+1

Ifn<=kThen

Text1.Text=Right(txt,n)

Else

n=0

Text1.Text=""

EndIf

EndSub

 

六、实验结果

 

实验项目第二部分

一、实验目的

学会综合运用选择结构、循环结构和数组进行程序设计的方法。

二、实验内容

利用随机函数产生60个100~200之间的随机整数,将其中的偶数按由小到大的顺序排列并输出。

三、实验要求

1.将随机产生的60个整数存入数组,按每行10个数输出到窗体或文本框中。

2.将偶数也存入另一个数组,排好序的偶数输出到窗体或文本框中。

3.界面和属性由学生自行设计和设置(界面设计要合理、美观,属性设置用表格完成,包括对象名、属性名和属性值)。

四、试验用仪器设备、器材或软件环境

计算机、windowsxp、VisalBasic6.0

五、实验方案设计

1、界面设计

2、属性设置

控件

Caption

属性

Text

Conmand1

处理

Font

宋体

3、流程图

产生60个随机数

 

 

4、实验代码

PrivateSubCommand1_Click()

Dima(1To60)AsInteger,iAsInteger,jAsInteger,b(1To70)AsInteger

Randomize

Print"原始数据"

Forj=1To60

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

Printa(j);

IfjMod10=0ThenPrint

Ifa(j)Mod2=0Thenk=k+1:

b(k)=a(j)

Nextj

Print

Fori=1Tok-1

Forj=i+1Tok

Ifb(i)>b(j)Then

t=b(i):

b(i)=b(j):

b(j)=t

EndIf

Nextj

Nexti

Print"排序结果"

Forj=1Tok

Printb(j);

IfjMod10=0ThenPrint

Nextj

EndSub

PrivateSubForm_Load()

EndSub

六、实验结果

七、试验中存在的问题

(1)要使用框架把单选框复选框包起来

(2)。

注意在使用某个数组之前,一般要定义该数组

(3)把选出来的偶数要放入另外一个数组存起来

(4)排序代码要把60和59改成K和K-1

 

八、体会和思考

 

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

当前位置:首页 > 医药卫生 > 预防医学

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

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