VB实验报告书六【班级号】(过程)

合集下载

VB综合实验报告

VB综合实验报告

华北科技学院计算机学院综合性实验实验报告课程名称程序设计语言(VB)实验学期 2015 至 2016 学年第二学期学生所在系部安全工程学院年级 2015级班级安卓B151 学生姓名徐艳强学号 201510044218 任课教师李冬艳实验成绩计算机学院制《程序设计语言(VB)》课程综合性实验报告题目描述如下:在“数学运算”窗体上有一个名称为cmd1、标题为“计算”的命令按钮;两个水平滚动条,名称为hs1和hs2,其max属性均为100,min属性为1;四个标签,名称为lab1、lab2、lab3和lab4,标题分别为“运算数1”、“运算数2”、“运算结果”和空白;此外包含四个单选按钮,标题为“+”、“-”、“*”和“/”。

程序运行后,移动两个滚动条中的滚动框,用滚动条的当前值作为运算数,如果选中一个单选按钮,然后单击命令按钮,相应的计算结果将显示在label4中。

6.单击“退出”菜单,退出程序运行。

四.实验结果及分析1.菜单(1)功能主要功能就是把每个小程序串联起来,使其连续、具有整体性。

分为数组应用、控件应用、过程应用、和退出四个一级菜单。

在数组应用一级菜单下有数组操作二级菜单、控件应用一级菜单下有选择器和数学运算两个二级菜单、过程应用一级菜单下有字符转换二级菜单。

其中一级菜单中,单击退出后实现结束程序的目的,二级菜单对应每个程序,单击二级菜单会实现出现对相应的程序窗体。

(2)界面抓取(3)实现代码Private Sub 数学运算_Click()数学运算窗体.ShowEnd SubPrivate Sub 数组操作_Click()数组操作窗体.ShowEnd SubPrivate Sub 退出_Click()EndEnd SubPrivate Sub 选择器_Click()选择器窗体.ShowEnd SubPrivate Sub 字符转换_Click()字符转换窗体.ShowEnd Sub2.初始界面(1)功能人员分工介绍。

VB实验报告(含答案)

VB实验报告(含答案)
End If
If Check1.Value = 1 Then
Label1.FontBold = True
Else
Label1.FontBold = False
End If
If Check2.Value = 1 Then
Label1.FontItalic = True
Else
Label1.FontItalic = False
图1.1实验1-1运行界面
三.实验结果:对象属性设置
对象
属性
属性值
说明
Form1
caption
我的第一个vb程序
窗体
Label1
caption
请输入姓名
标签
Text1
text
““
文本框
Command1
caption
显示
命令按钮
Command2
caption
清除
命令按钮
四.实验思考:
1.标签label控件设置的属性代码有哪些?
加粗
复选框
Check2
Caption
倾斜
复选框
Check3
Caption
下划线
复选框
Check4
Caption
删除线
复选框
四.实验思考:
1.模拟简易计算器Command1命令的单击事件的程序代码是什么?
Private Sub Command1_Click()
Dim a!, b!
Dim c As String
If Option1.Value = True Then
Label1.FontName = “宋体”
ElseIf Option2.Value = True Then

VB实验报告单

VB实验报告单
程序二: 1、 建立如下窗体
实验 步骤
2、 编写程序代码
Sub RecArea(Rlen, Rwid) Dim Area Area = Rlen * Rwid MsgBox "Total Area is" & Area End Sub
Private Sub Command1_Click() a = InputBox("请输入长") a = Val(a) b = InputBox("请输入宽") b = Val(b) RecArea a, b End Sub
姓名
刘海洋
学 号
090510106
实验 地点
教A 112

导 老
张娟

实验 时间
2012年5月11日
报告 上交 时间
2012年5月 25日
备 注
实验 名称
顺序结构、选择结构和循环结构程序设计
实验 1) 设圆半径 r=1.5 ,求圆周长、圆面积。用 InputBox 函数输入数据,结果在 内容 文本框中输出。
可视化程序设计实验报告单
姓名 刘海洋 学号 090510106
实验 地点
教A 112
指导 老师
张娟
实验 时间
2012年5月4日
报告上交时间 2012年5月25日 备注
实验 名称
Visual Basic操作基础
实验 1. 启动与退出VB 2. 创建界面 3.设置属性 4.改变代码 5.保存工程 6.设置窗体和工 内容 程的“属性和文件名” 7.生成可执行文件 8.学会使用帮助
3、 结果显示
实验
通过本次实验熟悉并初步掌握了一维数组及控件数组的应用方法,熟悉

VB实验报告材料(含问题详解)

VB实验报告材料(含问题详解)
MsgBox“除数为0.”
Else
Text4.Text = a / b
End If
End Select
End Sub
2.模拟简易计算器Command2命令的单击事件的程序代码是什么?
Private Sub Command1_Click()
Dim a!, b!
Dim c As String
a = Val(Text1.Text)
List1.AddItem a(i)
Next i
End Sub
3.单击命令按钮,在文本框中显示结果信息,则程序代码是什么?
Private Sub Command1_Click()
Dim i As Integer, max%, min%, avg!
max = a(1)
min = a(1)
avg = 0
End If
End Sub
实验四循环程序设计
一.实验目的:
1.理解循环程序设计的特点。
2.掌握常用的循环语句。
3.掌握常用的循环算法。
4.掌握图片框、图像框和计时器。
二.实验内容:
1.求
2.设计一条滚动的广告字幕。
三.实验结果:对象属性设置
1.求和结果要求窗体载入时直接显示,设置窗体的某个属性。
对象
b = Val(Text3.Text)
c = Text2.Text
If c =“+”Then
Text4.Text = a + b
ElseIf c =“-”Then
Text4.Text = a - b
ElseIf c =“*”Then
Text4.Text = a * b
ElseIf c =“/”Then

2019年VB实验报告 (2500字)-范文模板 (23页)

2019年VB实验报告 (2500字)-范文模板 (23页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==VB实验报告 (2500字)交通与汽车工程学院实验报告课程名称: 程序设计基础课程代码: 学院(直属系): 年级/专业/班: 学生姓名:学号: 实验总成绩: 任课教师: 开课学院: 实验中心名称:西华大学实验报告(理工类)开课学院及实验室:交通与汽车工程学院计算机实验室实验时间:年月日1、实验目的a) 理解VB中对象的概念。

b) 理解事件驱动的基本概念。

c) 熟悉VB编程的基本步骤:界面设计、属性设置、编写代码、运行、调试、保存文件。

d) 掌握常用控件的创建方法以及如何用控件建立用户界面。

e) 掌握在属性窗口中设置对象属性的基本操作。

掌握在代码窗口中编辑程序代码的基本操作。

了解在代码中改变对象属性的基本方法2、实验设备、仪器及材料操作系统:WINDOWS98/201X/201X/XP 编程工具:Visual Basic 6.0 3、实验内容3.1实验方案设计与选择(设计性、创新性实验需写该项内容) 3.2实验原理及实验步骤(实验工作原理或实验的主要操作过程)原理:VB中对象的操作与应用。

步骤:1.建立界面和对象,更改各个对象的属性;2.编写程序代码,运行程序;3.调试程序,改程序,得正确程序。

3.3实验记录(核心代码及调试过程)1、界面设计2、程序代码设计Private Sub Command1_Click()Dim chname As String chname = Text1.Text Label1.Visible = FalseText1.Move 360, 1440, 4500 Text1.ForeColor = vbBlueText1.Text = "这是" & chname & "的第一个VB程序!"End SubPrivate Sub Command2_Click() EndEnd SubPrivate Sub Form_Load() ShowClsForm1.FillColor = vbRed PrintPrint Tab(3); "欢迎使用 Visual Basic!! " End Sub 3、运行/调试程序4、保存工程用相关命令在用户文件夹中保存窗体核工程文件,要求文件名分别是;FIRPRO.FRM,FIRPRO.VBP4、实验总结4.1实验结果分析及问题讨论1若将Form_load事件改成Form_click事件过程,而其中的程序代码不变,运行程序后窗体上的显示有什么不同?答: Form_click事件需单击窗体才能触发,而Form_load事件由VB系统自动触发,如果改变,则需单击窗体才能显示结果。

vb课程设计实践报告

vb课程设计实践报告

vb课程设计实践报告一、教学目标本课程的教学目标是让学习者掌握Visual Basic编程语言的基本语法、编程技巧以及数据库访问技术。

通过本课程的学习,学生应能设计并实现简单的应用程序,为后续的软件开发学习打下坚实的基础。

具体来说,知识目标包括:1.理解Visual Basic编程语言的基本概念和语法。

2.掌握常用的数据类型、运算符和表达式。

3.学会使用Visual Basic的窗体和控件。

4.掌握事件驱动编程的基本概念。

5.理解并能够使用Visual Basic进行数据库访问。

技能目标则要求学生:1.能够使用Visual Basic编写简单的程序。

2.能够使用Visual Basic进行数据库的连接和操作。

3.能够对程序进行调试和优化。

情感态度价值观目标则在于培养学生的创新精神和团队合作意识,通过完成项目任务,使学生感受到编程的乐趣,增强对计算机科学的热爱。

二、教学内容本课程的教学内容主要包括Visual Basic的基本语法、数据类型、控制结构、窗体和控件、以及数据库访问技术。

具体的教学大纲安排如下:1.课程引言:介绍Visual Basic的发展历程和应用领域。

2.基本语法:变量、数据类型、运算符、表达式等。

3.控制结构:条件语句、循环语句等。

4.窗体和控件:窗体的基本属性、控件的属性和事件等。

5.数据库访问:使用ADO对象进行数据库的连接和操作。

三、教学方法为了提高教学效果,将采用多种教学方法相结合的方式进行教学。

包括:1.讲授法:用于讲解基本语法和概念。

2.案例分析法:通过分析具体的案例,使学生理解编程思想和方法。

3.实验法:安排上机实验,让学生亲手编写代码,提高实践能力。

四、教学资源为了支持教学,将准备以下教学资源:1.教材:《Visual Basic编程教程》。

2.参考书:提供相关的编程书籍,供学生课后自学。

3.多媒体资料:制作教学PPT,辅助讲解。

4.实验设备:提供计算机实验室,让学生进行上机实验。

vb实验报告总结

vb实验报告总结

vb实验报告总结
《VB实验报告总结》
在本次实验中,我们使用VB(Visual Basic)进行了一系列的实验,旨在探索其
功能和应用。

通过实验,我们得出了一些结论和总结,希望能对大家有所启发。

首先,我们发现VB具有强大的图形用户界面设计能力。

通过VB,我们可以轻
松地创建各种窗体、按钮、文本框等控件,并进行定制化的设计。

这使得我们
能够快速地搭建出一个直观、易用的用户界面,为用户提供良好的操作体验。

其次,VB还具有丰富的数据处理和操作功能。

我们可以通过VB连接数据库,
进行数据的读取、存储和处理。

这为我们的应用程序提供了强大的数据支持,
使得我们能够更好地满足用户的需求。

此外,VB还支持丰富的第三方组件和扩展,使得我们能够轻松地集成各种功能和服务。

这为我们的应用程序提供了更多的可能性,使得我们能够更加灵活地
开发出符合市场需求的产品。

总的来说,通过本次实验,我们对VB的功能和应用有了更深入的了解。

它不
仅是一个强大的开发工具,还能够为我们的应用程序提供丰富的功能和良好的
用户体验。

相信在未来的开发过程中,VB将会发挥越来越重要的作用。

希望我们能够进一步深入学习和探索,发挥VB的潜力,为我们的项目和产品带来更
大的成功。

VB应用程序设计实验报告

VB应用程序设计实验报告

实验报告课程名称Visual Basic程序设计教程实验项目名称VB应用程序设计班级与班级代码实验室名称(或课室)实验楼401 专业任课教师学号:姓名:实验日期:2010 年12月20 日广东商学院教务处制一、实验目的和要求1、熟练掌握并应用VB窗体和常用控件的属性、方法和事件。

2、掌握自定义数据类型的定义和使用,能熟练运用常用内部函数和用户交互函数(Inputbox与Msgbox函数)。

3、掌握顺序结构程序、选择结构程序和循环结构程序设计,进一步理解运用VB应用程序的编程机制。

4、掌握控件数组在程序设计中的应用方法和技巧。

5、掌握菜单设计方法,定时器、图形框和图像框的常用属性、事件、方法及其使用。

二、实验环境1、Windows XP 操作系统2、Visual Basic 6.0 中文版三、实验内容和原理实验内容:编辑一个小游戏——井字过三关,要求玩家在规定时间内完成该游戏。

游戏规则:需要两位玩家,一个打圈“○”,一个打叉“×”,轮流在3乘3的格上打自己的符号,最先以横、竖、斜连成一线则为胜。

如果双方都下得正确无误,将得平局。

实验分析与原理:⑴用timer设计一个倒计时,可控制玩家在规定时间完成。

⑵用9个数组图像控件排成3乘3格子,利用鼠标click事件触发各相应图像框显示圈或叉的图像。

⑶利用穷举法分别从横、竖、斜判断每个方格是否为同一图像,从而定出胜利一方。

四、实验设计流程界面设计:考虑到“井字过三关”为儿童益智类游戏,应尽量将界面设计得亲切、可爱,吸引玩家。

游戏界面如下图:首先设置窗口的picture属性载入一张可爱背景,同时加上两个载入Q版头像的图形框;为了界面美观,使用菜单编辑器装载开始、退出游戏等功能按键;然后用9个载入白底的图象框作为游戏方格;加入几个标签分别显示玩家名称、剩余时间和提示信息等。

程序设计:⑴点击菜单中的“开始”进入游戏,让玩家输入各自名称并显示,之后开启并清空全部图像框(变空白),信息框显示提示信息,然后开始计时。

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

实 验 报 告
学号: 【××××××××××】 姓名: 【×××】 专业: 【××××××】
年级: 【 14 】级 实验室: 【D×××】 机器号: 【×××】
实验日期: 【2015】 年 【 】 月 【 】日 指导教师:【朴相珍】
实验六 过程
一、实验目的
1.掌握 Function 过程和 Sub 过程的定义和调用方法。

2.掌握形参和实参的对应关系。

3.掌握值传递和地址传递的传递方式。

4.掌握递归的概念和使用方法。

5.掌握过程和变量的作用域。

二、实验内容与操作
图 7-1 阶乘累加的运行界面
【操作步骤】
(1)创建用户界面
选择“文件”→“打开工程”命令,在“打开工程”的对话框中选择“Dsg0701.vbp”工程文件。

接着在窗体Form1上添加一个标签、一个命令按钮和两个文本框,然后用鼠标调整各个控件的大小和位置。

(2)设置对象属性
根据设计要求,按表 7-1所示的值设置各个控件对象的属性,设置后的界面如图 7-2 所示。

表 7-1 阶乘累加的对象属性设置
对象对象名称属性属性值
窗体Form1Caption阶乘累加
标签Label1Caption请输入n的值
命令按钮Command1Caption计算
文本框Text1Text(空)
文本框Text2Text(空)
图 7-2 阶乘累加的属性设置设计界面
(3)编写程序代码
① 在窗体的代码窗口中编写 Function 过程代码。

Function fact(ByVal n As Integer) As Double
End Function
② 在“计算”按钮的 Click 事件过程中编写代码。

Private Sub Command1_Click()
End Sub
(4)保存工程
选择“文件”→“保存工程”命令,或者单击工具栏的“保存工程”按钮,保存窗体文件和工程文件。

(5)生成可执行文件
选择“文件”→“Dsg0701.exe”命令,生成可执行程序文件。

图 7-3 降序排序的运行界面
【操作步骤】
(1)创建用户界面
选择“文件”→“打开工程”命令,在“打开工程”的对话框中选择“Dsg0702.vbp”工程文件。

接着在窗体Form1上添加一个命令按钮和4个文本框,然后用鼠标调整各个控件的大小和位置。

(2)设置对象属性
根据设计要求,按表7-2所示的值设置各个控件对象的属性,设置后的界面如图7-4所示。

表 7-2 降序排序的对象属性设置
对象对象名称属性属性值
窗体Form1Caption降序排序
命令按钮Command1Caption排序
文本框Text1Text(空)
文本框Text2Text(空)
文本框Text3Text(空)
文本框Text4Text(空)
图 7-4 降序排序的属性设置设计界面
(3)编写程序代码
① 在窗体的代码窗口中编写 Sub 过程代码。

Private Sub swap(ByRef x%, ByRef y%)
End Sub
② 在“排序”按钮的 Click 事件过程中编写代码。

Private Sub Command1_Click()
End Sub
(4)保存工程
选择“文件”→“保存工程”命令,或者单击工具栏的“保存工程”按钮 ,保存窗体文件和工程文件。

(5)生成可执行文件
选择“文件”→“Dsg0702.exe”命令,生成可执行程序文件。

图 7-5 最小公倍数的运行界面
【操作步骤】
(1)创建用户界面
选择“文件”→“打开工程”命令,在“打开工程”的对话框中选择“Dsg0703.vbp”工程文件。

接着在窗体 Form1 上添加两个标签、3个文本框和一个命令按钮,然后用鼠标调整各个控件的大小和位置。

(2)设置对象属性
根据设计要求,按表7-3 所示的值设置各个控件对象的属性,设置后的界面如图7-6所示。

表 7-3 最小公倍数的对象属性设置
对象对象名称属性属性值
窗体Form1Caption最小公倍数
标签Label1Caption整数m
标签Label2Caption整数n
文本框Text1Text(空)
文本框Text2Text(空)
文本框Text3Text(空)
Command1Caption最小公倍数命令按

图 7-6 最小公倍数的属性设置设计界面
(3)编写程序代码
① 在窗体的代码窗口中编写 Function 过程代码。

Private Function Gcd(ByVal m%, ByVal n%) As Integer
End Function
② 在“最小公倍数”按钮的 Click 事件过程中编写代码。

Private Sub Command1_Click()
End Sub
(4)保存工程
选择“文件”→“保存工程”命令,或者单击工具栏的“保存工程”按钮 ,保存窗体文件和工程文件。

(5)生成可执行文件
选择“文件”→“Dsg0703.exe”命令,生成可执行程序文件。

图 7-7 数列累加的运行界面
【操作步骤】
(1)创建用户界面
选择“文件”→“打开工程”命令,在“打开工程”的对话框中选择“Dsg0704.vbp”工程文件。

接着在窗体 Form1 上添加两个标签、3 个文本框和一个命令按钮,然后用鼠标调整各个控件的大小和位置。

(2)设置对象属性
根据设计要求,按表7-4所示的值设置各个控件对象的属性,设置后的界面如图7-8所示。

表 7-4 数列累加的对象属性设置
对象对象名称属性属性值
窗体Form1Caption数列累加
标签Label1Caption参数x
标签Label2Caption参数n
文本框Text1Text(空)
文本框Text2Text(空)
文本框Text3Text(空)
命令按钮Command1Caption求值
图 7-8 数列累加的属性设置设计界面
(3)编写程序代码
① 在窗体的代码窗口中编写 Function 过程代码。

Private Function Square(ByVal x%, ByVal n%) As Double
End Function
② 在“求值”按钮的 Click 事件过程中编写代码。

Private Sub Command1_Click()
End Sub
(4)保存工程
选择“文件”→“保存工程”命令,或者单击工具栏的“保存工程”按钮,保存窗体文件和工程文件。

(5)生成可执行文件
选择“文件”→“Dsg0704.exe”命令,生成可执行程序文件。

图 7-9 显示素数的运行界面
【操作步骤】
(1)创建用户界面
选择“文件”→“打开工程”命令,在“打开工程”的对话框中选择“Dsg0705.vbp”工程文件。

接着在窗体 Form1 上添加两个标签、3 个文本框和一个命令按钮,然后用鼠标调整各个控件的大小和位置,调整后的控件布局如图 7-10(a)所示。

(2)设置对象属性
根据设计要求,按表7-5所示的值设置各个控件对象的属性,设置后的界面如图7-10所示。

表 7-5 显示素数的对象属性设置
对象对象名称属性属性值窗体Form1Caption
标签Label1Caption
标签Label2Caption
文本框Text1Text
文本框Text2Text
文本框Text3Text
MultiLine ScrollBars
命令按

Command1Caption
图 7-10 显示素数的属性设置设计界面
(3)编写程序代码
① 在窗体的代码窗口中编写 Function 过程代码。

Private Function IsPrime(n As Integer) As Boolean
End Function
② 在“求值”按钮的 Click 事件过程中编写代码。

Private Sub Command1_Click()
End Sub
(4)保存工程
选择“文件”→“保存工程”命令,或者单击工具栏的“保存工程”按钮,保存窗体文件和工程文件。

(5)生成可执行文件
选择“文件”→“Dsg0705.exe”命令,生成可执行程序文件。

相关文档
最新文档