- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
十、组合框和滚动条.doc
十、组合框和滚动条
例34:设计一个程序,使用组合框查询电脑零件。
窗口有三个标签框、三个命令按钮和两个组合框。三个标签框:电脑零件、此类产品清单、(无名);三个命令按钮:显示产品信息、返回和退出。因“返回”和“退出”命令按钮不是同时出现,可以将它们重叠放置。
上图左边是设计时的界面,右边是运行时的界面。
在属性窗口分别设置如表:
对象 属性 设置 Form1(窗体) Caption 例34 (名称) Form1 Combo1 (组合框1) (名称) Combo1 Text Style 0 – Dropdown Combo Combo2 (组合框2) (名称) Combo2 Text Style 1 – Simple Combo Label1(标签框1) Caption 电脑零件 (名称) Label1 Label2(标签框2) Caption 此类产品清单 (名称) Label2 Label3(标签框3) Caption (名称) Label3 Visible False Command1(命令按钮1) Caption 退出 (名称) CmdExit Command2(命令按钮2) Caption 返回 (名称) CmdReturn Command3(命令按钮3) Caption 显示产品信息 (名称) CmdShow 组合框是将列表框和文本框的功能综合而成的。它既可像列表框一样让用户选择其中的项,又可像文本框一样,由用户输入内容。
组合框有三种不同的形式,由Style 属性值确定组合框类型和显示方式。
当Style 属性值为0时,组合框称为“下拉式组合框”。它由可输入的文本编辑区和一个下拉列表框组成,用户可从键盘直接向文本编辑区输入内容,也可单击右端的下三角按钮,从下拉列表框中选择一项,单击该项,使文本编辑区出现该项的内容。
当Style 属性值为1时,组合框称为“简单组合框”。它也有一个文本编辑区和一个列表框组成,但列表框不是下拉式的,而是始终显示在屏幕上的。当不能全部显示时会出现垂直滚动条。用户可从键盘直接向文本编辑区输入内容,也可单击列表框中的项,使文本编辑区出现该项的内容。
当Style 属性值为2时,组合框称为“下拉式列表框”。 它由不可输入的文本编辑区和一个下拉列表框组成,用户只能从下拉列表框中选择项,使文本编辑区出现该项的内容。
在代码窗口完成如下:
Private Sub Form_Load()
Label3.Visible = False
Combo1.AddItem 硬盘
Combo1.AddItem CPU
CmdReturn.Visible = False
End Sub
完成后运行,可见如右图:
Private Sub Combo1_Click()
Select Case Combo1.Text
Case 硬盘
Combo2.Clear
Combo2.AddItem 火球
Combo2.AddItem 钻石
Combo2.AddItem IBM
Case CPU
Combo2.Clear
Combo2.AddItem 赛扬
Combo2.AddItem 赛扬II
Combo2.AddItem PIII
Combo2.AddItem K6-II
End Select
End Sub
完成后运行,“电脑零件”中选“CPU”,可见如右图:
如再在“此类产品清单”中选“PIII”,可见如右图:
Private Sub CmdShow_Click()
Combo1.Visible = False
Combo2.Visible = False
Label1.Visible = False
Label2.Visible = False
CmdShow.Visible = False
CmdExit.Visible = False
Label3.Visible = True
CmdReturn.Visible = True
Label3.BorderStyle = 1
If Combo1.Text = 硬盘 Then hardd
If Combo1.Text = CPU Then cpuh
End Sub
以上将两个组合框、两个标签框和两个命令按钮都设置为“不可见”,并将第3个标签框和“返回”命令按钮为“可见”,其中标签框设置为有“边框”。根据用户在Combo1组合框选择的,分别调用有关的过程(hardd和cpuh)。
hardd和cpuh 是由编程者设计的子程序,名称也由编程者确定的。这类子程序不是由事件
您可能关注的文档
- 债权人代债权人代位权的构成要件的应用.doc
- 值得骄傲的家乡人一.ppt
- 做一个幸福的老师 带一群快乐的孩子.doc
- 做一个有修养讲礼仪的老师乐山徐家扁.ppt
- 做个温柔的女人.ppt
- 做个笑娃娃.doc
- 做为女人,要学会嘴甜、心狠、做事要绝.doc
- 做人之道人生哲.doc
- 做人从知耻开始.ppt.ppt
- 做孩子贴心的“小棉袄”.doc
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
最近下载
- 川崎机器人CX系列检查与维护手册.pdf
- 银行企业文化故事PPT课件.pptx
- 浙江省温州市2023-2024学年八年级下册期中考试科学模拟试题(附答案).docx VIP
- 劳动教育教学课件.pptx VIP
- 五年级数学下册教学课件《分数和小数的互化》.pptx VIP
- 基于PLC模拟量的直流电动机转速控制系统-毕业论文.docx
- P2中文教材带题目(CMA注册管理会计师课程).pdf VIP
- 河道生态治理一期景观工程质量保证措施 .docx
- 《心理健康与职业生涯》试卷(期中复习模拟试题库)荐2024年春季学期新课标高教版中职《心理健康与职业生涯》第一、二单元模拟测试题可编辑.doc
- 幼儿一日生活观察记录表.doc
文档评论(0)