《Visual Basic程序设计》实验指导.docx
- 文档编号:29795747
- 上传时间:2023-07-27
- 格式:DOCX
- 页数:12
- 大小:134.63KB
《Visual Basic程序设计》实验指导.docx
《《Visual Basic程序设计》实验指导.docx》由会员分享,可在线阅读,更多相关《《Visual Basic程序设计》实验指导.docx(12页珍藏版)》请在冰豆网上搜索。
《VisualBasic程序设计》实验指导
《VisualBasic程序设计》实验指导
廊坊职业技术学院
计算机科学与工程系
实验1VisualBasic操作基础
一、主要内容及目的
∙掌握VisualBasic6.0的安装和启动。
∙了解添加、删除VisualBasic6.0的组件
∙了解VB的菜单系统、工具栏和各种基本窗体。
∙理解VisualBasic6.0开发应用程序的步骤。
二、实验内容
1.启动与退出VB6.0
2.VB6.0的可视化编程环境
(1)VB集成开发环境
(2)控件工具箱
(3)工程窗口(4)属性窗口
(5)窗体设计窗口(6)代码窗口
(7)立即窗口(8)窗体布局窗口
(9)菜单栏(10)标准工具栏
3.VB6.0可视化编程的步骤
(1)新建一个工程
(2)添加控件
(3)设置属性(4)编写代码
(5)运行工程(6)修改工程
(7)保存工程(8)工程的编译
(9)工程的打开(10)生成可执行文件
4.VB6.0控件的画法
(1)各种控件的画法
(2)控件的缩放与移动
(3)控件的复制与删除(4)控件的布局
(5)ActiveX控件的加载
5.新建一个工程,在属性窗口中设置如下属性:
width----6000
height-----2000
caption-----练习属性窗口
left-----1800
top-----300
backcolor-----蓝色
在设置过程中注意观察窗体外观有什么变化?
运行工程后窗体外观又有什么变化
实验2VisualBasic语言基础
一、主要内容及目的
∙掌握常量、变量的定义方法。
∙掌握各种运算符的使用方法。
∙掌握常用函数的功能及使用方法。
二、实验内容
1.常量的定义方法
(1)打开vb,新建工程
(2)双击窗体
(3)定义常量(如下图)
2.变量定义
(1)打开vb,新建工程
(2)双击窗体
(3)定义变量(如下图)
3.运算符的使用
(1)算术运算符(+、-、*、/、\、mod、^)
(2)关系运算符(>、>=、<、<=、<>、=)
(3)逻辑运算符(and、or、not)
(4)字符串连接符(&、+)
4.常用函数的使用
(1)绝对值函数
(2)平方根函数
(3)取整函数
(4)随机函数
(5)字符串长度函数
(6)删除字符串空格函数
(7)子串检索函数
(8)取子串函数
(9)日期函数
(10)时间函数
(11)格式输出函数
(12)求ASC码函数
(13)字符串转换为数值函数
(14)数值转换为字符串函数
实验3命令按钮、文本框和标签
一、实验目的
∙掌握命令按钮、文本框和标签常用属性值的设置方法。
∙学会使用命令按钮、文本框和标签在窗体上建立用户界面的方法。
∙掌握命令按钮的主要事件的使用。
二、实验内容
使用命令按钮、文本框和标签判断密码是否正确。
三、实验步骤与指导
1.设计界面
在窗体上添加两个标签、一个文本框和两个命令按钮。
初始界面如下图所示。
2.设置属性
如下表进行设置:
对象
属性
属性值
Label1
Caption
请输入密码:
Command1
Caption
登陆
Command2
Caption
退出
Label2
Caption
Label2
BorderStyle
1-FixedSingle
Text1
Text
Text1
MaxLength
16
Text1
PasswordChar
*
Form1
Caption
登陆界面
3.编写程序代码
PrivateSubCommand1_Click()
IfText1.Text=“goodbaby”Then
Label2.Caption=“欢迎使用本系统!
”
Else
Label2.Caption=“密码错误!
请重新输入密码!
”
EndIf
EndSub
PrivateSubCommand2_Click()
End
EndSub
4.运行程序
(1)在文本框中输入“goodbaby”,然后单击“登录”命令按钮,则在标签Label2中显示“欢迎使用本系统!
”。
运行结果如下图。
(2)在文本框中输入“abc”,然后单击“登录”命令按钮,则在标签Label2中显示“密码错误!
请重新输入密码!
”。
运行结果如下图。
实验4选择结构程序设计
一、主要内容及目的
∙理解选择结构程序设计的特点。
∙掌握IF语句的各种形式的语法、特点及应用。
∙掌握IIF函数、SELECTCASE语句的使用方法。
∙掌握时钟、选项按钮和复选框的有关属性、方法和事件。
∙掌握常用简单算法。
二、操作步骤及工作要点
1.单条件选择语句IF
(1)单行结构条件语句IF…THEN…ELSE
操作1:
输入x,计算y的值。
其中:
设计步骤如下:
1)建立应用程序用户界面与设置对象属性。
2)编写程序代码。
写出命令按钮Command1的单击(Click)事件代码为
(2)使用IIF函数
使用IIf语句改写上面的代码。
(3)块结构条件语句IF…THEN…ELSE…ENDIF
使用IIf语句改写上面的代码。
2.IF语句的嵌套
操作2:
某百货公司为了促销,采用购物打折扣的优惠办法:
每位顾客一次购物
(1)在1000元以上者,按九五折优惠;
(2)在2000元以上者,按九折优惠;
(3)在3000元以上者,按八五折优惠;
(4)在5000元以上者,按八折优惠。
设计步骤如下:
(1)建立应用程序用户界面与设置对象属性。
(2)编写程序代码。
写出命令按钮Command1的单击(Click)事件代码。
3.多分支条件选择语句SELECTCASE
使用SelectCase语句来计算优惠价,改写命令按钮Command1的单击(Click)事件代码。
4.使用计时器控件
操作3:
设计一个电子表
在窗体上设计一个数字时钟,如图4-15所示。
设计步骤如下:
建立应用程序用户界面。
设置对象属性。
编写计时器控件Timer1的Timer事件代码。
编写命令按钮Command1的Click事件代码:
操作4:
设计一个流动字幕板
为一个应用系统设计流动字幕板,如图4-19所示,标题“欲穷千里目,更上一层楼”在窗体中自右至左地反复移动。
设计步骤如下:
建立应用程序用户界面与设置对象属性
编写命令按钮Command1的Click事件代码。
实验5循环结构程序设计
一、主要内容及目的
∙理解循环结构程序设计的特点。
∙熟练掌握各种循环语句的使用方法。
∙掌握循环退出语句的使用与应用。
∙掌握列表框与组合框的使用方法
∙掌握一些简单算法。
二、操作步骤及工作要点
1.前测型Do…Loop循环
操作1:
求累加和1+2+3+…+100
编写计算按钮的代码。
2.后测型Do…Loop循环
操作2:
输入两个正整数,求它们的最大公约数。
窗体界面的设计如图所示:
编写命令按钮的Click事件代码。
3.For...Next语句
操作3:
利用For循环结构显示1000以内的所有能被37整除的自然数(如图5-13所示)。
编写命令按钮的Click事件代码。
三、思考题
(1)马克思曾经做过这样一道趣味数学题:
有30个人在一家小饭馆里用餐,其中有男人、女人和小孩。
每个男人花了3先令,每个女人花了2先令,每个小孩花了1先令,一共花去50先令。
问男人、女人以及小孩各有几人?
如图所示。
(2)“完数”是指一个数恰好等于它的因子之和,如6的因子为1、2、3,而6=1+2+3,因而6就是完数。
编制程序,找出1~1000之间的全部“完数”。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual Basic程序设计 Visual Basic程序设计实验指导 Visual Basic 程序设计 实验 指导