- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB程序设计教程 * * VB程序设计教程 * * 2.3标签控件 事件 标签的主要功能是显示文字,因此,一般不需编写事件。 Click DblClick Change(改变) VB程序设计教程 * * 2.4文本框控件 作用:用户可在文本框内输入、编辑、修改、显示文本。 常用属性: Text:文本框中显示的文本 MaxLength:文本框中可输入字符的最大数 MultiLine:显示一行(False)或多行(True) ScrollBars:当多行显示时,设置有无滚动条、水平或垂直滚动条,MultiLine为true时才有效 PasswordChar:输入以*显示,只有单行时有效 VB程序设计教程 * * 2.4文本框控件 常用属性: Locked:值为True时文本框被锁定,不能被编辑 SelStart:选定正文的开始位置,第一个字符的位置是0 SelLength:选定的正文长度 SelText:选定的正文内容 VB程序设计教程 * * 2.4文本框控件 例2.4 创建一个简单的文本编辑器,建立两个文本框,Text1的Text属性值:“VB程序设计教程(第三版)”。 当单击窗体时,选定Text1中的部分文本并复制到Text2中 当单击窗体时,将选中的任意文本复制到Text2中 控件名 多行属性(MultiLine) 滚动条属性(StrollBars) Text1 True 2_Vertical(垂直滚动条) Text2 True 3_Both水平及垂直 VB程序设计教程 * * 2.4文本框控件 常用事件: (1)Change事件 条件:当用户在文本框中输入了新的内容或程序将Text属性修改。 文本框中的值每改变一次就会触发一次该事件 (2)KeyPress事件 条件:当用户按下并释放键盘上的键时,引发焦点所在文本框控件的KeyPress事件。 注意:该事件会将按键的ASCII码存放到参数KeyAscii中返回给用户。 应用:判断用户是否输入回车 KeyAscii的值是否为13 VB程序设计教程 * * 2.4文本框控件 Change事件与Keypress事件的区别: Change事件无参数 Keypress事件有参数,且只响应键盘按下与松开 Private Sub Text1_Change() End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) End Sub 按键的ASCII码值 VB程序设计教程 * * 2.4文本框控件 常用事件: (3)GotFocus事件: 条件:对象获得焦点。 获得焦点的方法: 程序运行时用鼠标或Tab键选中对象 程序运行时用快捷键选择对象 在代码中用SetFocus方法 (4)LostFocus事件 条件:对象失去焦点。 作用:对数据更新进行验证和确认。 VB程序设计教程 * * 2.4文本框控件 常用方法: SetFocus方法 功能:把焦点转移到对象上。 形式:[对象.]SetFocus SetFocus方法也可用于除了文本框之外的其它控件上,如CheckBox, CommandButton, ListBox VB程序设计教程 * * 2.4文本框的应用 例2.5 利用文本框,实现简单的两数加法。要求文本框具有对输入的数进行合法性检查的功能。 + = 1 1 2 A 通过失去焦点事件判断文本框内的值是否为数字 通过按键事件判断输入是否为数字 VB程序设计教程 * * 2.5命令按钮控件 常用属性: Caption属性: 功能:显示按钮上的文字 注意:设置按钮的快捷键 在文字的字母前加符号 例:OK,则按钮的快捷键就为:Alt+O Style属性: 功能:表示按钮样式 0——Standard:标准的,按钮上不能显示图形 1——Graphical:图形的,可显示文本或图形 Picture属性:可引入图形(.bmp或.ico) ToolTipText属性:文字提示 VB程序设计教程 * * 2.5命令按钮控件 常用事件: Click(单击事件) 条件:单击按钮时 VB程序设计教程 * * 3、综合应用 例2.6 剪切 复制 粘贴 黑体 20磅 结束 VB程序设计教程 * * 本章小结 类 对象 对象的三要素:属性、事件、方法 窗体控件:所有控件的容器 标签控件 文本框控件 命令按钮控件 VB程序设计教程 * * 作业: 课本:P37 1~9 实验指导:P30 一、二 * Left窗体左上顶点到屏幕左边的距离。 Top窗体左上顶点到屏幕顶边的距离。 VB程序设计 VB程序设计 第2章 VB可视化编程基础 VB程序设计教程 * * 内容提要 重点:对象的属性、事件、方法;控件及窗体的使用 1
文档评论(0)