- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VisulBasic程序设计演示课件chapter8
第8章 常用控件 8.1 ListBox控件 8.2 ComoBox控件 8.3 其它控件(10.6) 8.3 菜单设计 8.4 多重窗体 8.5 鼠标和键盘 (10.7-8) 8.6 综合应用 8.1 列表框 8.2 组合框 列表框和组合框重要属性 重要属性2 重要属性3 重要属性4 列表框和组合框常用方法 常用方法2 常用方法3 重要事件 例 2.编写程序 (1)自定义一个职工类型,包含职工号、姓名、工资三项内容。声明一个职工类型的数组,可输入10个职工的数据。当单击“添加”命令按钮,将文本框输入的内容添加到数组的当前元素中。 (2)当单击“排序”命令按钮,将输入的内容按工资递减的顺序排序,并在列表框显示。 7.1.3 滚动条和进度条 滚动条属性 滚动条事件 例7.6 设计一个调色板应用程序,使用三个滚动条作为三种基本颜色的输入工具,用合成的颜色设置文本框BackColor属性。 ProgressBar控件 例 7.3 菜单设计 7.3.1 菜单设计概述 菜单设计概述 7.3.2 创建主菜单 7.3.3 创建弹出菜单 7.4 多重窗体 7.4.2设置启动窗体 7.4.3窗体的实例化和显示 7.4.4重要方法 不同窗体数据的存取 不同窗体数据的存取 7.5 鼠标和键盘 鼠标 鼠标 7.5.2 键盘 键盘 例7.21编写一个程序应用三类键盘事件,按下Alt+F5组合键可终止程序的运行 观察: 1:在窗体上按下一个键,KeyDown, KeyPress, KeyUp三个事件的触发顺序 2:窗体的keyPreview属性为true,则在窗体的控件上的键盘事件先被窗体接收 3:e.handled的处理 综合应用 本章小节 不能访问 模块: Module Module1 Public x As String End Module 本章目录 模块: Public MATH As Single Public PHYSICS As Single Public CHEMISTRY As Single Public CHINESE As Single Public ENGLISH As Single 例7.18 多重窗体应用示例。输入学生五门课程的成绩,计算总分及平均分并在不同窗体内显示。 7.5.1 鼠标 鼠标事件 Click、DblClick事件 需要注意事件发生在哪一个对象上 MouseDown 按下任意一个鼠标按钮时被触发 MouseUp 释放任意一个鼠标按钮时被触发 MouseMove 移动鼠标时被触发 本章目录 鼠标事件过程中的参数e决定鼠标的当前状态。 e.X、e.Y表示当前鼠标的位置;e.Button指示按下或释放了哪个鼠标按钮,其值的意义如下表: 没有按下鼠标按钮 MouseButtons.None 按下或释放了鼠标中键 MouseButtons.Middle 按下或释放了鼠标右键 MouseButtons.Right 按下或释放了鼠标左键 MouseButtons.Left 含 义 枚举常量 本章目录 例7.19 显示鼠标器指针所指的位置。 例7.20 设计一个最简单的鼠标按键和移动程序。 本章目录 1. KeyPress事件 只对会产生ACSII码的按键有响应 ,参数e包含了与KeyPress事件相关的数据。 e.KeyChar 其值为所按键相应的ASCII码值。例如,键盘输入小写A,e.KeyChar的值为“a”。 e.Handled 表示本次按键是否被处理过。若它为真,则表示已经被处理过,否则,将传送给Windows进行常规处理。设置e.Handled为真,即可怱略本次按键。利用这个特性可以在某些控件中过滤掉不允许的字符。 本章目录 2. KeyDown事件和KeyUp事件 当焦点在某个对象时,用户按下键盘上的任一键,便会引发该对象KeyDown事件,释放按键便触发KeyUp事件。 参数e包含了所按键信息(及Shift、Ctrl、Alt键的状态)。如:e.shift=true表示shift键被按下 e.KeyCode的值为操作的物理键。 如:e.KeyCode=Keys.A表示 “A”键被按下 本章目录 例7.24 锤子追心 本章目录 常用控件 单选按钮、复选框、框架、列表框、组合框、滚动条、进度条、定时器 通用对话框 菜单 下拉式菜单 MainMenu 弹出式菜单 ContextMext 两个窗体之间访问 通过窗体对象实例.控件 或模块级公共变量 结合专业实际,运用所学的选择,循环知识, 用vb.net的代码解决一个专业中的实际问题 5月15日之前发到我的邮箱
文档评论(0)