课程名称:  实验报告1                    成绩评定:         
实验项目名称:                            指导教师         
实验项目编号:          实验项目类型:    实验地点:       
学生姓名:              学号:                             
学院:                                专业:         
实验时间          午~      printform
一、实验目的
1.熟悉VB编程环境,能够建立、编译和运行VB程序。
2.掌握窗体、标签、文本框、命令按钮、图形框的作用、常用属性、事件和方法。
3.理解并掌握赋值语句、掌握表达式的书写规则。
4.掌握使用Inputbox函数和MsgBox消息函数进行输入输出。
5.熟悉VB的数据类型和类型转换。
二、实验内容
(一)  字幕滚动
1.设计如下图所示的界面实现字幕从上到下进行滚动,“欢迎使用VB”是一个字幕标签,两个命令按钮分别实现自动滚动和手动滚动。
a)在窗体水平居中的地方放置一个标签。
b)当字幕向下移出窗体时,重新从窗体顶端开始继续往下移动。
c)单击“手动”按钮一次字幕将向下移动一下,单击“自动”按钮字幕将连续移动,具体移动的速度或幅度、窗体和按钮上的图片由自己设定。
d)以EX1-1分别保存窗体和工程。
2.实验要求
a)对于标签应对其什么属性设置什么值才能够使窗体的背景不被遮挡
Backstyle----1
b)使标签在窗体中水平居中需要设置什么属性,如何设置设置的依据是什么
  2
c)要想在命令按钮上显示图片,需要设置哪些属性,如何设置
      Style -----1 
d)写出标签从上往下移动的代码,注意,当标签移出窗体后要从窗体顶端开始继续往下。
    ,  + 50
  If  >  Then  = 0
e)要使Timer控件启用,必须设置哪两个属性,属性值设置为多少
=100
=true
f)单击“手动”按钮时,如何使Timer控件停用需要在什么地方编写代码请写出代码
=0  =false
(二)  打开教材实验材料中工程文件,完成下面的任务。
1.观察窗体上分别有哪些类的控件,根据观察结果制作下表,表格行数视情况而定。以EX1-2保存窗体和工程。
控件类
控件名称
2.启动程序,右图为启动之后的初始界面。回答下面的问题:
① List1中为什么会被添加了两项内容
启动后,窗体从无到有,大小发生改变form_resize
焦点放置在文本框内,触发 text1_gotfocus
② 单击按钮Command1,List1中又被添加了1项什么内容
单击了命令按钮Command1
③ 拖拽窗体的右下角改变窗体的大小,List1中又被添加了什么内容
窗体Form1的大小改变
3.关闭程序,写出你对该程序功能的理解。
通过在各个控件的一些事件里编写代码,当操作或系统触发事件,可将所有的操作记录下来。
(三)  BMI计算。
1.编写一个计算人的身体质量指数BMI的程序,计算公式为BMI等于体重(千克)除以身高(米)的平方,计算结果按四舍五入保留2位小数。运行时的界面如下图所示。
a)设计如图所示界面,两个文本框用于输入体重和身高。
b)点击“计算”按钮或者在文本框中输入回车时,计算BMI的值。
c)当计算完成时将当前时间的BMI值打印在图形框,如果输入错误使用MsgBox弹出对话框提示输入错误。
d)窗体大小设置为固定大小,窗体的标题显示系统当前的时间,使用计时器每隔1秒钟更新Form的Caption。以EX1-3保存窗体和工程。
2.实验要求
a)该程序的计算用到了哪些变量,作用分别是什么需要在什么地方定义这些变量,请写出这些变量的定义,并注明变量的作用。
窗体通用程序段或”计算”按钮的click事件内声明 ,两个变量用于保存文本框内输入的数值。一
个变量用于保存bmi
b)进行BMI计算的表达式是什么,使用自己定义的变量来表示。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。