VB上机实验指导书(2)
vb上机实验
实验二 命令按钮、文本框和标签
【实验目的】
1.掌握命令按钮、文本框和标签常用属性值的设置方法。
2.学会使用命令按钮、文本框和标签在窗体上建立用户界面的方法。 3.掌握命令按钮的主要事件的使用。
【实验内容】
1. 利用命令按钮、文本框和标签判断密码是否正确。 2. 建立应用程序,对两个文本框中输入的内容进行交换。
【实验要求与步骤】
1. 实验内容
要求: 在文本框中输入“goodbaby”,然后单击“登录”命令按钮,则在标签Label2中显示“欢迎使用本系统!”;在文本框中输入“abc”,然后单击“登录”命令按钮,则在标签Label2中显示“密码错误!请重新输入密码!”。 步骤:
(1)设计界面
在窗体上添加两个标签、一个文本框和两个命令按钮。初始界面如图2-1所示。
图2-1初始界面 图2-2 设置属性后的界面
(2)设置属性
设置属性后的界面如图2-2所示。
表2-1属性设置
对象 Label1 属性 Caption 6
属性值 请输入密码: zjh
vb上机实验
Command1 Command2 Label2 Label2 Text1 Text1 Text1 Form1 (3)编写程序代码
Private Sub Command1_Click()
If Text1.Text=“goodbaby” Then
Label2.Caption=“欢迎使用本系统!” Else
Label2.Caption=“密码错误!请重新输入密码!” End If End Sub
Private Sub Command2_Click() End End Sub (4)运行程序
① 在文本框中输入“goodbaby”,然后单击“登录”命令按钮,则在标签Label2中显示“欢迎使用本系统!”。运行结果如图2-3所示。
Caption Caption Caption BorderStyle Text MaxLength PasswordChar Caption 登陆 退出 1-Fixed Single 16 * 登陆界面
图2-3 输入的密码正确
② 在文本框中输入“abc”,然后单击“登录”命令按钮,则在标签Label2中显示“密码错误!请重新输入密码!”。运行结果如图2-4所示。
7 zjh
vb上机实验
图2-4 输入的密码错误
2. 实验内容 (1)设计界面
在窗体上放置两个Label 控件、两个TextBox控件和三个CommandButton控件。初 界面如图2-5所示。
图2-5 初始界面 图2—6 属性设置后的界面
(2)属性设置
设置属性后的界面如图2-6所示。
表2-2属性设置
对象 Form1 Label1 Label2 Text1 Text2 Command1 Command2 Command3
属性名称 Caption Caption Caption Text Text Name Caption Default Name Caption Name Caption
属性值 交换 输入第1个数 输入第2个数
空 空 CmdChange 交换 Ture CmdClear 清空 CmdExit 退出
(3)编写程序代码 Option Explicit
Private Sub CmdChange_Click( ) Dim temp As Integer
8
zjh
vb上机实验
temp=Text1.Text
Text1.Text=Text2.Text Text2.Text=temp End Sub
Private Sub CmdExit_Click( ) Unload Me End Sub
Private Sub CMdCLear_Click( ) Text1.Text=”” Text2.Text=”” Text1.SetFocus End Sub (4) 运行程序
执行结果如图2-7(a)、(b)所示。单击“清空”按钮并再数入数据,进行交换。
图2-7(a)交换前的界面 图2-7(b)单击交换后的界面
实验三 表达式、InputBox函数和MsgBox语句
9
zjh
vb上机实验
【实验目的】
1.掌握表达式的构成和如何求表达式的值。 2.掌握赋值语句的使用。
3.掌握InputBox函数的使用。 4.掌握MsgBox语句的使用。
【实验内容】
1.利用InputBox函数和MsgBox语句求圆的周长。
2.利用InputBox函数输入三角形的三边的长度a,b,c,计算三角形的面积并显示在窗体上。
【实验步骤与指导】
1.实验内容 (1) 设计界面
在窗体上添加一个命令按钮。初始界面如图3-1所示。
图3-1 初始界面 图3-2 设置属性后的界面 (2).设置属性
表3-1 属性设置 对象 Command1 Form1 属性 Caption Caption 属性值 计算圆的周长 InputBox和MsgBox举例
设置属性后的界面如图3-2所示。 (3).编写程序代码
Private Sub Command1_Click( )
Const pi = 3.14159
Dim r As Single, s As String, s2 As String Dim zhouchang As Single
s = InputBox(\请输入半径\输入半径\
r = Val(s)
10
zjh
…… 此处隐藏:505字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




