- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章_常用控件
控件——滚动条(ScrollBar) 分为水平滚动条和垂直滚动条 属性 Value属性 滚动滑块所在位置 Max和Min属性 Value属性的最大值和最小值 LargeChange和SmallChange 控件——滚动条(ScrollBar) 事件 Change事件 Value属性值发生改变时触发 Scroll事件 拖动滚动块时触发 注意拖动滚动块时Value属性值发生了改变,但是不触发Change事件,当放开滚动块的一刹那才触发change事件(举例) 通常在scroll事件中调用change事件(举例) 控件——滚动条(ScrollBar) 实例 5-11:字体大小设置 5-12:文字颜色配置 准备知识:颜色函数RGB 格式:RGB(RedValue,GreenValue,BlueValue) 说明 RedValue,GreenValue,BlueValue的取值范围都是0~255 返回值是一个long类型的数值,代表一种颜色值 控件——定时器(Timer) 属性 Interval属性 时间间隔(单位:毫秒,0~65535) Enabled属性 定时器是否可用 停止定时器的两种方法 Enabled属性设置为false Interval属性设置为0 控件——定时器(Timer) 事件 Timer事件 时间间隔interval到来时的工作代码 实例 5-13:电子时钟 5-14:倒计时闹钟程序 5-15:字幕程序 控件数组 控件数组的优点 可以通过数组对多个控件进行操作 实例5-16和实验9-4比较 控件数组 一组相同类型的控件,具有相同的名字和不同的index属性(特殊的数组) 创建方法 已经存在的控件组成数组(演示) 通过复制粘贴的方法(演示) 控件数组 控件数组 控件数组具有相同的名字和共同的事件,必须通过index属性进行区分 示例:“最大化”、“还原”按钮控件数组 控件数组事件的代码往往是一个Select…Case结构 程序运行过程中创建控件数组的方法 设计阶段准备一个控件,设置index=0(母本) 利用load语句加载控件数组 设置新添加控件为可见 设置新添加控件的位置等其他属性 实例5-17:动态添加控件的方法 实例5-18:简易计算器 实例5-19:调色板程序 控件——组合框(Comobox) 事件 Click事件 利用鼠标选择列表项时触发Click事件 DblClick事件 KeyPress事件 组合框获得焦点时按下键盘按键时触发(类似文本框的KeyPress事件) 可以通过参数KeyAscii获得用户所按按键信息 Change事件 组合框文本内容改变时触发(类似文本框的Change事件) 注意:用户通过鼠标从列表项中选择不触发change事件,而是Click事件 控件——组合框(Comobox) 实例:字体设置对话框(5-10) 预备知识 系统字体的获取 For i = 0 To Screen.FontCount - 1 Print Screen.Fonts(i) Next I 控件——组合框(Comobox) 实例:字体设置对话框(5-10) 预备知识 颜色函数QbColor 格式:Qbcolor(p) 说明:p是介于0~15 之间的一个整数,分别代表常见的16种颜色 亮白 15 亮青 11 百 7 青 3 亮黄 14 亮绿 10 黄 6 绿 2 亮洋红 13 亮蓝 9 洋红 5 蓝 1 亮红 12 灰 8 红 4 黑 0 第5章:常用控件 常用控件的学习目标 掌握常用控件的属性 属性名及其含义 掌握常用控件的方法 方法名称及其功能 掌握常用控件的事件 事件名称、事件触发的条件和时机 与控件相关的常见设计思想、算法 控件数组 控件——命令按钮(CommanButton) 属性 Name属性:控件名称 建议以Cmd为名称前缀,并以“见名知义”为原则 Caption属性:显示在按钮控件上的标题 访问键的设置:+字符 访问键的效果:字符带有下划线 访问键的功能:运行时按下“ALT+字符”组合键即可触发该按钮的Click事件 Enabled属性:返回或设置控件是否响应用户操作 Visible属性 控件——命令按钮(CommanButton) 属性 Style属性 设置按钮为标准按钮(0)或图形按钮(1) BackColor属性 背景颜色(Style=1的前提下设置有效) Picture属性 按钮的图片(Style=1的前提下设置有效,可以用来设计漂亮的图形按钮) 控件——命令按钮(CommanButton) 事件 Click事件 鼠标单击 获得焦点时,按Enter键 如果有访问键,Alt+访问键 实例 例5-1:根据需要对按钮可用性进行控制 控件——标签(Label) 属性 Caption属
您可能关注的文档
- 第4章_网络物理设计.ppt
- 第4章_猪生产学2011.ppt
- 第4章_试验设计.ppt
- 第4章_资产减值.ppt
- 第4章_资本预算与投资决策.ppt
- 第4章 备份技术.ppt
- 第4章 传动零部件设计.ppt
- 第4章_齿轮机构及其设计.ppt
- 第4章 常用电子器件及其应用.ppt
- 第4章 负反馈放大电路与基本运算电路.ppt
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)