- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 VB可视化编程基础 例2.1 一、VB对象的概念 对象及对象的使用 理解控件的属性、事件及方法 事件驱动的程序设计 小结:VB程序设计 二、窗体和基本控件 1、一般控件应用讨论 2、窗体(Form) 主要方法 2、标签(Label) 3、文本框(text) 主要事件 主要方法 5、命令按扭(command) 作业 * 电视机描述: 电视机的特性:(属性,*者只读) *尺寸:21“、38”、…… *特征:普通、数字高清、等离子、…… 当前工作模式:TV、AV、…… 当前频道:3、4、…… 当前音量: 当前状态:开机状态、关机状态 电视机的功能:(方法) 开机关机,调整音量、更换频道、更换工作模式、搜索频道、调整显示效果。 对象——是计算机对现实问题的一种抽象或描述。 对象的组成:由刻划其特征的属性及刻划其所能够完成的功能或具有的行为的方法。 属性的访问:对象名.属性名 方法的访问:对象名.方法名([实际参数]) 类——具有相同特征的对象的公共模板,或称之为对象的框架或类的集合。同一个类中的对象具有相同的行为、具有类似的特征。 1、修改对象的属性,改变对象的状态 对象名.属性名=新属性值 2、查看对象属性 [变量=]对象名.属性名 3、向对象发送消息,完成特定任务 对象名.方法名([参数]) 对象 发送消息 完成任务 调用方法 VB中的类分类——系统设计的类,用户(程序员)设计的类 系统设计的类——为完成某种特殊功能由系统设计的类,于此基础上,用户可以进行必要的扩充。如工具箱中的可视控件。 注:此为学习重点,主要学习掌握系统类的属性、事件及方法。 控件是实例化的系统类对象,是重点掌握的内容。 属性:控制控件的外观、特征及状态,是一组存储对象内部的数据。不同对象其属性值一般是不同的。 事件:对对象有影响的外部动作,通过对事件的接收触发对象作出反映而完成某项任务。 方法:即一段可执行的过程的名称,通过方法完成具体的任务。 可视控件一般能够被动接收外部作用,即接收事件。应用程序通过触发某个控件(即作用于控件)要求完成某特殊操作。当控件接收到指定事件(即指定外部动作)时,就调用相应的方法完成需要完成的任务。 注:一事件发生需要调用的方法称为事件过程,格式如下: 对象名_事件名([参数表]) end sub 首先确定用户操作界面(或操作环境),然后确定用户如何操作。要求界面直观,操作方便。 设计可视界面,并设置好相应的属性。 最后根据操作触发的事件,编写事件过程。 常用的事件:单击(click)、双击(dbclick)、改变(change)、按键(keypress)等等。 控件——可视对象,用以显示某种信息、接收输入数据或接收某种命令完成某项任务。必须存放在某个容器中。 容器——特殊的可视对象,于其内部存放控件,即可以存放控件的控件。 窗体——容器,一个程序赖以存在的界面,于窗体中添加各种控件以完成任务。 注:每一个控件皆有一外name属性,用以区别与其它控件。 每一个控件具有一特定用途,具有特定的特征(属性)、能够接收特定的事件并提供一些特定的方法能够完成特别的任务。 控件的一般性公共特征(属性): 控件名称:name,字符串 可见性:visible,true(可见)、false(不可见) 可用性:enabled,true(可用)、false(不可用) 显示信息:caption或text,字符串 控件的一般性公共特征(属性)(续): 控件位置:top、left (左上角x、y坐标) (像素) 控件大小:width、height(宽、高) 显示字体:fontName、fontSize、fontBold、fontItalic、fontStrikethru、fontUnderline 颜色控件:ForeColor(前景色)、BackColor(背景色) 属性的使用:设计时确定属性(控件的外观,特征等)(静态确定),运行时修改属性(动态修改)。 常用事件: 与鼠标相关的事件:click(单击)、dblclick (双击)、mouseDown(鼠标键按下)、mouseUp (鼠标键台起)、mouseMove(鼠标移动)。 与按键有关的事件:keyPress(按键)、keyDown(键按下)、keyUp(按键台起)。 与焦点相关的事件:gotFocus(获得焦点)、LostFocus(失去焦点)。 注:一个动作可能引发多个事件,但事件间有一定的发生顺序。 用途:程序执行界面,用于存放各种可视控件的容器。 注:窗体位于Screen容器中,Screen为屏幕,由显示器的特性决定。 主要事件: Initialize:当建立窗体时触发 Lo
原创力文档


文档评论(0)