打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
vb选择结构试验报告

 

VB语言程序设计》实验报告

 

 

 

实验名称:选择结构程序设计

 

 

 

 

          xxx    

    号:   3090511075   

者:_________________

专业班号:     093     

实验日期:_________________

教师签字:_________________

 

 

 

 

 

 

 

 

 

 

 

 

 

 

一、实验目的及要求

    通过本实验使学生:理解条件表达式的含义及作用;掌握IF语句的使用方法;掌握多分支语句Select…Case…End Select的使用方法和使用特点;掌握选择结构常见问题解法,能够编写简单的基于选择结构的应用程序解决实际问题;掌握选择性控件(单选按钮OptionButton和复选框CheckBox)的使用。

二、实验设备及环境

P4 PC机 、Visual basic6.0编程环境

三、实验内容

1. 已知学号由9位数组成,如:032343001,其中前2位表示年级,第5位表示学生类型(类型规定如下:2-博士,3-硕士,4-本科,5-专科)。设计程序,从文本框输入学号,在另外两个文本框中显示该生年级及学生类型。

2. 设计对输入字符进行转换的程序。要求在文本框中每输入一个字符就进行判断和转换,转换结果显示在另一文本框中。(转换规则为:将其中小写字母转换为大写,大写字母转换为小写,其余非字母字符转换为“*”)。

3. 设计程序,利用3个复选框代表红、绿、蓝三颜色值,当选中复选框时表示颜色值为255,不选中为0,把通过RGB函数调配的颜色作为一个标签的背景色

四、实验步骤

1.

1)用户界面设计

2)关键程序代码(指明针对哪一对象的什么事件,可用截图

Private Sub Command1_Click()

Dim s As String, nj As String, lx As String

s = Text1.Text

nj = Mid(s, 2, 1)

Text2.Text = nj

lx = Mid(s, 5, 1)

If lx = "2" Then

        Text3.Text = "博士"

ElseIf lx = "3" Then

 Text3.Text = "硕士"

ElseIf lx = "4" Then

        Text3.Text = "本科"

ElseIf lx = "5" Then

        Text3.Text = "专科"

Else

 Text3.Text = "学号出错!"

End If

 

End Sub

3)运行结果(界面图

2.

1)用户界面设计

2)程序代码

Private Sub Text1_keypress(keyascii As Integer)

Select Case keyascii

Case 97 To 122

      Text2.Text = Text2.Text + UCase(Chr(keyascii))

Case 65 To 90

      Text2.Text = Text2.Text + LCase(Chr(keyascii))

Case Else

     Text2.Text = Text2.Text + "*"

End Select

 

End Sub

(3)运行结果

3

1)用户界面设计

2)程序代码

Dim x As Integer, y As Integer, z As Integer

Private Sub Check1_Click()

If Check1.Value = 1 Then

x = 255

Else

x = 0

End If

Label1.BackColor = RGB(x, y, z)

End Sub

 

Private Sub Check2_Click()

If Check2.Value = 1 Then

y = 255

Else

y = 0

End If

Label1.BackColor = RGB(x, y, z)

End Sub

 

Private Sub Check3_Click()

If Check3.Value = 1 Then

z = 255

Else

z = 0

End If

Label1.BackColor = RGB(x, y, z)

End Sub

3)运行结果

 

五、实验总结

   通过本次实验,了解了选择结构程序设计中常用的一些语句,更熟悉VB编程的一些细节。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VB.NET限制文本框输入字符
Visual Basic中文本框处理技巧集萃
VB如何完美实现让文本框只能输入数字?
VB动态添加文本框控件
VB电脑课实验
在vb程序中如何测试文本框输入次数的返回值
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服