2024年4月25日发(作者:)
如有你有帮助,请购买下载,谢谢!
韶关学院计算机公共教学实验进行表
(实验报告)
课程项目名称
实验项目名称
实验类型(打√)
实验班级
应到人数
考勤情况
主讲教师
计算机语言与程序设计
基础√ 、综合 、设计 。
实验教师
实到人数
实验日期
实验地点
实验一:Visual Basic6.0集成开发环境的熟悉及简单应用程序的建立
实
验
目
的
实验目的:
1、掌握启动和退出VB6.0的各种方法。
2、熟悉VB6.0的集成开发环境(熟悉集成开发环境中的各种类型的窗口、菜单等
基本操作)。
3、了解VB6.0程序的基本组成及创建一个简单应用程序的步骤。
4、了解面向对象的程序设计中“对象”的概念及“事件驱动”的程序运行机制。
一、打开实验文件夹下的“选择题及编程填空”,完成选择填空。
二、编程题
实验1:
设计一个简单应用程序,在窗体上放置一个标签和一个命令按钮,用户
界面如图所示。程序功能是:当单击命令按钮(Command1)“显示”时,在标签
中显示“这是我的第一个VB程序”,且文字大小为15,命令按钮的标题变为“恢
复”。
(窗体文件保存为sy1_,工程文件保存为sy1_)
图一(刚运行时) 图二(点击按钮后)
实验步骤
:
实
验
内
容
第1步:启动VB6.0,选择新建一个新的工程,进入到VB6.0集成开发环境,屏幕上
出现一个默认的“Form1”窗体。
第2步:设计用户界面:双击“工具箱”中的“CommandButton”控件或在“工具
箱”选中按钮后在窗体上画出按钮,并调整窗体上Command1按钮的大小和位置。
然后双击工具箱中的Label控件或在工具箱中选中按钮后在窗体上画出标签,并调整
Label1的大小和位置。
第3步:设置属性:选定各个对象,在属性窗口设定各对象的属性,如下表。
对象名称
Command1
属性
Caption
显示
设定值
无
Label1 Caption
第4步:编写事件驱动程序代码
输入对象的事件过程:
双击Command1按钮,进入代码编辑窗口输入代码。
Private Sub Command1_Click() ' 按钮的单击事件
n = "这是我的第一个VB程序" ' 在标签上显示文字
1页
如有你有帮助,请购买下载,谢谢!
ze = 15 ' 设置标签上文字的字体大小
n = "恢复" ' 命令按钮上文字改为"恢复"
End Sub
第5步:保存为sy1_和sy1_文件。
单击工具栏按钮,或选择“文件”-“保存工程”菜单命令,弹出“保存工
程”对话框,由于是第一次保存文件,因此在弹出的“文件另存为”对话框中提示
保存窗体文件,将窗体文件保存在D盘的vbsy01文件夹下并起名为sy1_,
此时,系统会继续提示保存工程文件,将工程文件也保存在D盘的vbsy01文件夹
下并起名为sy1_。
第6步: 运行调试程序
命令“运行”-“启动”。
单击工具栏中运行按钮或按F5功能键,也可使用菜单
实验2:
设计一个完成加法和减法功能的简单计算器, 利用文本框做数据的输入和
输出,程序启动后的界面如图所示。(窗体文件保存为sy1_,工程文件保存为
sy1_)
要求:
1.单击“加法”按钮,完成将文本框1中的数据和文本框2中的数据相加,结果
放文本框3中。
2.单击“减法”按钮,完成将文本框1中的数据和文本框2中的数据相减,结果
放文本框3中。
3.单击“清屏”,则清除三个文本框中的内容。
4.单击“退出”,则结束程序。
实验步骤
:
第1步:创建一个工程
单击“文件”-“新建工程”,选“标准EXE”,按确定。
第2步:建立用户界面
在窗体上按照题目要求画出控件:
1) 画三个“文本框”,框内自动标出“Text1、Text2、Text3”;
2) 画三个标签, 标签内自动标出“Label1、Label3、Label3”
3) 画四个“命令按钮”,按钮内自动标出“Command1、Command2、
Command3、Command4”。
画完所有控件后,适当调整其位置和大小。
思考:一般情况下,同类按钮应该一样大,应怎样实现?
第3步:设置控件的属性
对象
窗体
标签1
标签2
标签3
文本框1
文本框2
文本框3
名称(Name)
Form1
Label1
Label2
Label3
txtData1
txtData2
txtRel
Caption
VB程序设计示例
数据1
数据2
计算结果
-
-
-
2页
Text
-
-
-
-
空
空
空
如有你有帮助,请购买下载,谢谢!
按钮1
按钮2
按钮3
按钮4
cmdAdd
cmdSub
cmdCls
cmdEnd
加法
减法
清屏
退出
-
-
-
-
注意:
(1)“名称”就是Name属性,与Caption是不同的属性。Name是对象的内在名字,
Caption是对象的外在“标题”。
(2)“名称”属性是只读属性,在属性窗口中标的是“名称”,在程序中则用Name。
(3)控件的Font属性和ForeColor属性用户可以根据需要设置。
第4步:编写事件驱动程序代码
1) 进入“程序代码窗口”(有4种办法)
双击要编写驱动程序的对象;
执行[视图]/[代码窗口];
按F7键;
单击“工程资源管理器”的“查看代码”
程序代码窗口:
对象框 过程/事件
2) 编写“加”按钮的驱动程序
(1) 根据题目要求,单击“加法”按钮,则执行加法操作,因此要在代码编辑的对
象框中选择“cmdAdd”(因为“加法”按钮的Name属性为cmdAdd); 又因为
是“单击”,所以在过程/事件框中选择“Click”,系统将自动给出驱动程序的起
始行和结束行。
代码窗口:
(2) 在起始行和结束行之间编写代码:
Private Sub cmdAdd _Click()
= Val() + Val()
End Sub
注意:
(1)上面语句中的Val( )是一个标准函数,功能是将字符型数据转换为数值型数据;
(2)是文本框中的内容;
(3)减法按钮的驱动程序编写方法同上。
3) “清屏”按钮驱动程序(清掉文本框中的内容)
Private Sub cmdCls_Click()
= ""
= ""
= ""
End Sub
注意:程序体内的语句应该向右缩进几格;清除文本框即是在文本框中什么也不写;
4) “结束”按钮驱动程序
Private Sub cmdEnd_Click()
End ‘ End是结束语句,功能是结束一个程序的运行;
End Sub
第5步:保存程序
窗体文件保存为sy1_,工程文件保存为sy1_。
第6步:运行工程
单击工具栏上的启动按钮,或选择菜单下“运行/启动”,程序开始运行,初始界面
3页
如有你有帮助,请购买下载,谢谢!
如下:
在第一个文本框和第二个文本框中分别输入操作数据,单击“加法”或“减法”
按钮,则第三个文本框中将出现计算结果;单击“清除”按钮,则三个文本框中的数
据被清除;单击“退出”按钮,则退出应用程序。
思考:
1、上面程序运行后,在输入数据时数据在文本框的左边,怎样能让数据在文本框的
中间或右边?
2、如果将编写加法的语句代码 = Val() + Val()
改为: = + ,运行结果对吗?为什么?
3、能不能将存放计算结果的文本框用标签代替?用哪个属性可以将标签的外形改为
文本框的外形?
三、熟悉VB6.0的集成开发环境
1、 练习VB6.0的各种启动方法。(如:桌面快捷方式启动;开始-程序-Microsoft
Visual Basic 6.0 中文版-Microsoft Visual Basic 6.0 中文版 等方式的启动)
2、 理解下图中“新建”,“现存”,“最新”等三个标签的含义,并选择“新建”标签,
建立一个“标准EXE”文件。
3、 学会VB6.0的各种退出方法。
4、 VB6.0集成开发环境的熟悉
1)Visual Basic的三种工作模式:“设计”、“运行”、“中断”的了解。
(1) 设计模式:启动VB,选择新建一个新的工程,进入如图1-2所示的
VisualBasic6.0集成环境。此时,标题栏中的标题为“工程1—Microsoft Visual
Basic[设计]”,表明集成开发环境处于设计模式。
(2) 运行模式:用鼠标单击工具栏中的“”按钮(启动),或在“运行”菜单
中选择“启动”命令,此时,标题栏中的标题为“工程1-Microsoft Visual Basic[运
行],表明集成开发环境处于运行模式。
(3) 中断模式:在“运行”菜单中选择“中断”命令,或按(Ctrl+Break)键,
此时,标题栏中的标题为“工程1-Microsoft Visual Basic[break]”,表明集成
开发环境处于中断模式。
2)工具栏
3)VB集成开发环境中的各种窗口(如下图所示)
(1) 窗体窗口
(2) 属性窗口
(3) 工程资源管理器窗口
(4) 代码窗口
(5) 工具箱
5、 VB6.0简单应用程序的建立
1)应用程序界面的设计。
2)各控件属性的设计。
3)事件代码的编写。
4)程序的调试。
5)应用程序的保存。
4页
如有你有帮助,请购买下载,谢谢!
请总结学生实验进行情况,并列出学生实验时遇到的问题,供主讲教师参考。
实验教师签名:
实
验
进
行
情
况
实验成绩见另表。
5页
发布评论