第2章-对象及操作.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章-对象及操作

第二章 对象及其操作 2.1 对象 2.2 窗体 2.3 控件 2014 2.1 对象与类 对象和类是面向对象程序设计(Object Oriented Programming)的重要概念。 对象 现实生活中的“对象”是客观存在的个体,随处可见的人、电脑,都是对象。 面向对象的程序设计中,“对象”是系统中的基本运行实体,是具有某些特性的具体事物的抽象。 在VB中,应用程序中的各个窗体和窗体上的各种控件都是VB的对象。 1.对象与类 2.1 对象与类 对象和类是面向对象程序设计(Object Oriented Programming)的重要概念。 1、对象与类 类 类是创建对象的模板,是相同类型的对象的集合与抽象。 汽车是类的概念,一辆具体的汽车则是汽车类“实例化”后的对象。 2.1 对象与类 2、对象的属性 属性是用来描述和反映对象特征的参数,不同的对象都具有各自的属性。 VB为每一类对象都规定了若干属性。 设置对象属性的方法有两种: (1)在设计阶段,从属性窗口设置; (2)在运行阶段,由程序语句设置或改变属性的值。 2.1 对象与类 3、对象的方法 “方法”指的是对象可以进行的动作或行为。 VB中每个窗体或控件对象都具有若干方法。 方法使用的基本格式是: [对象名.]方法名 [参数1],[参数2],… 2.1 对象与类 4、对象的事件与事件驱动 事件 由VB预先设置好的、能被对象识别的动作。如:单击、装载等。 事件驱动 Windows 下应用程序的用户界面都是由窗体、菜单和控件等对象构成的,各个对象的动作及各对象之间的关联,完全取决于操作者所做的操作。即程序的运行并没有固定的顺序。Windows程序的这种工作模式,称为事件驱动方式。 2.2 窗体 窗体是VB最基本的对象。它是一个“容器”对象,设计者在窗体上放置其他控件,完成界面设计。 1. 窗体的属性 Name :窗体名称。在程序代码中以窗体名称来识别不同的窗体对象。 窗体名必须以一个字母开头,可包含数字 和下划线,但不能包含空格和标点符号。 BorderStyle:窗体边框样式。取值范围为0~5。 Caption:窗体标题。此属性确定窗体标题栏中所显示的文本。 ControlBox :值为True或False,设置窗体左上角是否有控制钮。 MaxButton :值为True或False,设置窗体右上角是否有极大化控制钮。 MinButton :值为True或False,设置窗体右上角是否有极小化控制钮。 Left、Top、Height和Width:决定窗体位置与大小。Left和Top是窗体左上角的坐标(屏幕左上角为坐标零点); Height和Width是窗体的高度和宽度。 1. 窗体的属性 Icon:图标属性。该属性决定窗体左上角的小图标。 ScaleWidth:窗体的内部宽度,使用ScaleMode设置的单位。 ScaleHeight:窗体的内部高度,使用ScaleMode设置的单位。 Font:设置窗体上正文的字体、字型和字号。 BackColor与ForeColor:窗体的背景色与前景色。 1. 窗体的属性 WindowState:设置窗体执行时以什么状态显示。 0 (缺省值)正常 ; 1 最小化(最小化为一个图标); 2 最大化(扩大到最大尺寸) AutoRedraw:值为True或False,设置窗体是否能自动刷新或重画窗体上的所有图形。 KeyPreview:值为True或False,设置是否在控件的键盘事件(KeyDown、KeyUp 和 KeyPress)之前激活窗体的键盘事件。 1. 窗体的属性 Enabled:活动属性。值为True或False,决定窗体是否响应用户发出的事件。 Visible:可视属性。值为True或False,决定窗体是否可见。 Picture:设置窗体显示的图片。 2. 窗体的事件 Click:单击事件; DblClick:双击事件; Load:装载事件; Unload:卸载事件; Deactivate:失去激活事件,当窗体失去激活状态,即另一个窗体成为当前窗口时; Activate:激活事件,当窗体变为当前窗口时,引发本事件; Paint:绘画事件,窗口被移动、放大时,触发该事件。 3.窗体的方法 Hide :隐藏方法; Move:移动方法; Print:打印方法; Refresh:刷新方法; Show:显示方法; Cls:清除方法; PrintForm:打印窗体方法。 【例2-1】设计一个窗体,窗体上有3个命令按钮:“打印”、“清除”、“退出”,如图所示。 当程序运行后,鼠标点击“打印”命令按钮,在窗体上打印“我喜欢VB!”(24号字)。当点击“清除”

文档评论(0)

441113422 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档