- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验7:常用内部控件应用与程序设计
实验7:常用内部控件的应用和程序设计。
一、实验目的
1、掌握标签、命令按钮、图片框、定时器、单选按钮、复选框、列表框和组合框的功能及应用。
2、熟悉多窗体的基本操作,掌握窗体操作的常用语句和方法。
二、实验内容
实验7_1: 建立一个学生信息显示窗口
实验7_2:设计一个“电子钟”程序。程序运行结果如图所示。具体要求如下:
(1)设计两个定时器,Timer1用于显示系统时间,时间间隔为一秒,?Timer2用于判断闹钟时间,时间间隔为0.5秒,Timer2设置为不可用。
(2)窗体的下半部是标签Label1,用于显示时间,设置Label1 的Font为宋体,粗体,二号,背景为白色,文字居中对齐,固体边框。
(3)窗体的下半部是标签Label2,标题为“闹钟时间”;Label2的右边是文本框Text1.
(4)在文本框中输入闹钟时间并按回车后,启动判断闹钟时间的定时器Timer2,如果Label1显示的时间超过闹钟时间,标签Label1的背景色按红白两色交替交换。
三、实验步骤与指导
1.实验7_1内容:
(1)设计界面。如图所示。
在窗体上添加一个文本框控件Text1,一个标签控件Label1,一个框架控件Frame1和置于其中的选项按钮组Option1、Option2,另一个框架控件Frame2和置于其中的复选框按钮组Check1~Check4,二个命令按钮Command1、Command2,窗体设计如下图所示。
(2)设置对象属性
窗体中的对象属性设置如下表所示。
表 各控件的属性设置
对象名称
属性名
属性值
Form1
Caption
学生信息
Label1
Caption
为空
BorderStyle
1-Fixed Single
Text1
Text
为空
Frame1
Caption
性? 别
Frame2
Caption
兴 趣 爱 好
Option1
Caption
男
Option2
Caption
女
Check1
Caption
文 学
Check2
Caption
音 乐
Check3
Caption
舞 蹈
Check4
Caption
体 育
Command1
Caption
确 定
Command2
Caption
取 消
(3)编写程序代码
Dim strsex, strch, strmu, strdr, strsp As String
Private Sub Check1_Click()
If Check1.Value = 1 Then
strch = Check1.Caption
Else
strch =
End If
End Sub
Private Sub Check2_Click()
If Check2.Value = 1 Then
strmu = Check2.Caption
Else
strmu =
End If
End Sub
Private Sub Check3_Click()
If Check3.Value = 1 Then
strdr = Check3.Caption
Else
strdr =
End If
End Sub
Private Sub Check4_Click()
If Check4.Value = 1 Then
strsp = Check4.Caption
Else
strsp =
End If
End Sub
Private Sub Command1_Click()
Label1.Caption = Trim(Text1.Text) í??§£o vbCrLf _
D?±e£o strsex vbCrLf D?褰?o?£o vbCrLf strch vbCrLf _
strmu vbCrLf strdr vbCrLf strsp
End Sub
Private Sub Command2_Click()
Label1.Caption =
End Sub
Private Sub Option1_Click()
strsex = Option1.Caption
End Sub
Private Sub Option2_Click()
strsex = Option2.Caption
End Sub
(4)运行程序
单击“启动”按扭, 在文本框中输入学生姓名,单击选择学生性别和兴趣爱好框架中的选项扭,然后按“确定”按扭,则学生信息在标签框中显示出来,单击“取消”按扭则清除标签框中学生信息,然后可重新再次选择。最后按窗体的关闭按扭,或单击工具栏的结束按扭,退出运行,运行结果如下图所示
2.实验7_2
文档评论(0)