- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB常用控件与窗体
第四章 常用控件与窗体 4.1 选择性控件 4.2 时钟 4.3 菜单设计 4.4 对话框 4.5 多重窗体 4.6 高级控件 4.7 鼠标器、键盘 一、单选钮和复选框 1、属性: Caption属性:文本标题。 Alignment属性: 0:控件钮在左边,标题显示在右边。 1:控件钮在右边,标题显示在左边。 Value属性: 单选钮(逻辑型) 检查框(数值型) True:选定 0--Unchecked:未被选定(默认) False:未选定(默认) 1--Checked:选定 2--Grayed:灰色,禁止选择 Style属性: 0--Standard:标准方式 1--Graphical:图形方式 2、事件:Click 单选和复选按钮都能接收Click事件,当单击时它们会自动改变状态。 例 用单选钮和复选框设置文本框的字体。 二、 框架(Frame): 框架内控件的创建方法: 方法1:单击工具箱上的工具,然后用出现的“+”指针,在框架中适当位置拖拉出适当大小的控件。 不能使用双击工具箱上图标的自动方式。 方法2:将控件“剪切”到剪贴板,然后粘贴(Ctrl+V)到框架。 Caption属性:框架标题 Enabled属性 False:标题呈灰色,不允许对框架内的对象进行操作。 Visible属性 True:框架及其控件可见。 False:框架及其控件被隐含起来。 事件:Click、DblClick 一般不需要编写框架的事件过程。 例 框架用法示例 三、 列表框(ListBox): 显示项目列表,用户可从中选择一个或多个项目。如果有较多的选择项,超出所画的区域而不能一次全部显示时,VB会自动加上滚动条。通常在一个列表框中只能选择一项,但当列表框的MultiSelect属性为1或2时允许多项选择。列表框最主要的特点是只能从其中选择,而不能直接修改其中的内容。 2、方法 列表框中的选择项可以简单地在设计状态通过List属性设置,也可通过相应方法来实现。 (1) AddItem:添加一个项目 形式: 对象.AddItem item [, index] 其中:对象:可以是列表框或组合框 item:必须是字符串表达式,是要加入的项目 index:决定新增项目在列表框或组合框中的位置,如果省略,则添加在最后。对于第一个项目,index为0。 (2) RemoveItem:删除一个项目 形式: 对象.RemoveItem index 其中: 对象、index同上 (3) Clear:清除所有项目 形式: 对象.Clear 其中: 对象可以是列表框、组合框或剪贴板。 例1 对列表框进行项目添 加、修改和删除操作。 6.2 滚动条 1、重要属性 Max:最大值 -32,768~32,767 Min:最小值 -32,768~32,767 SmallChange 最小变动值,单击箭头时移动的增量值。 LargeChange 最大变动值,单击空白处时移动的增量值。 Value 滑块所处位置所代表的值。 2、事件: Scroll:拖动滑块时会触发Scroll事件。 Change:Value属性改变时触发Change事件。 例1 用一个文本框(txtSpeed)显示滚动条(hsbSpeed)滑块当前位置所代表的值。 4.2 时钟控件(Timer) 时钟控件能有规律地以一定的时间间隔激发计时器事件,周期性地自动执行相应的程序代码。它必须依附在窗体上,在程序运行时,它是不可见的。以Interval为时间间隔产生 Timer事件。 属性:Interval属性 单位:ms(0.001s),介于0~64767之间,所以最大时间间隔大约1min。如:0.5秒是500ms。 Interval=0:屏蔽计时器。 Enabled属性: True:有效计时 False:停止时钟工作 事件:只有Timer事件 例1 定时的闹钟:在文本框中设置定时时间,单击“定时”按钮开始定时。 例2 动态显示图片。 4.3 菜单设计 一、菜单编辑器的使用 工具/菜单编辑器(CTRL+E) 窗体上快捷菜单/菜单
文档评论(0)