VB-类、对象及面向对象的编程VB-类、对象及面向对象的编程.pptVIP

VB-类、对象及面向对象的编程VB-类、对象及面向对象的编程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB-类、对象及面向对象的编程VB-类、对象及面向对象的编程

* * §4-1 类、对象及面向对象的编程 一、类和对象的基本概念 1.对象(Object) 对象是VB应用程序的基本单元,程序的核心是对象。在开发一个应用程序时,必须先建立各种对象,然后围绕对象来进行程序设计。对象是具有某些特性的具体事物的抽象(如:控件及窗体)。每个对象都具有描述其特征的属性,以及附属于它的行为。 2.类 对象是由类创建的,类是创建对象实例的模板,是同种对象的集合与抽象,它包含所创建对象的属性描述和行为特征的定义。类含有属性和方法,它封装了用于类的全部信息。 3.容器 容器也是对象,只是此种对象允许在其中添加或包含其他对象。常用的对象有窗体、Frame等。 二、面向对象的编程与对象的属性、方法和事件 1、面向对象的编程 2、对象的属性、方法和事件 VB的控件具有自己的属性、事件和方法,可以将属性看作一个对象的性质,将事件看作对象的响应,将方法看作对象的动作,这三者构成了对象的三要素。 (1)属性:对象中的数据保存在属性中,是用来描述和反映对象特征的参数。 语法:对象名.属性名=属性值 (2)方法:对象的方法是对象所能完成的某种操作。 语法:对象名.方法名 (3)事件:事件是对象上所发生的事情。 三、对象的建立和编辑 1、对象的建立方法 (1)从工具箱中建立。(2)使用复制的方法。 2、对象的选定 (1)单个对象的选择:用鼠标单击对象。 (2)多个对象的选择:单击第一个对象,按住Shift键或CTRL键,再单击其他对象。 3、复制或删除对象 (1)复制:先选择对象,然后复制并粘贴。 (2)删除:选定对象后按Del键。 4、对象的命名 每一个对象都有自己的名称,所建立的控件和窗体都有默认的名称,如Form1、Form2、Text1、Text2等,也可以通过对象的属性窗口给对象重新命名。对象名称必须以英文字母或汉字开头,后面可由字母、汉字、数字串组成,其长度不超过255个字符。 §4-2 窗体和控件的共性 1、窗体 窗体是应用程序的编程窗口和对话框。窗体可包含多个控件。窗体就像包含多个控件的容器。几乎每个应用程序都要包含一个窗体,如果一个应用程序中需要包含多个窗体,必须给它们不同的名称。也就是给它们赋予不同的Name属性。 一、基本概念 系统菜单 栏题栏 最小化按钮 最大化按钮 2、控件 控件是预先定义好的对象,是包含在窗体中的对象。 控件同窗体一样,是辅助用户快速完成界面设计的有效工具。 控件和窗体组成与用户交互的可视化部件。 VB通过控件箱(工具箱)提供了组成Windows应用程序窗口或对话框的诸如文本框、列表框、命令按钮等控件。 VB6.0控件可以分为三类:内置控件、ActiveX控件和可插入对象。 内置控件:VB内部提供的控件。始终显示在工具箱中,不能从中删除。 ActiveX控件:是扩展名为.ocx的独立文件,不直接显示在工具箱中,用时需要添加。 可插入对象:是能够添加到工具箱中并可以作为控件使用的对象。是一些由其他应用程序创建的不同格式的数据。 VB6.0标准版的控件如图: 二、窗体和控件共有的属性 设置是否显示控件或窗体。缺省值为True。True—显示;False—隐藏 Visible 设置控件是否可用。缺省值为True。True—可用;False—不可用 Enabled 设置控件或窗体左上角的纵坐标 Top 设置控件或窗体左上角的横坐标 Left 设置控件或窗体的高度 Height 设置控件或窗体的宽度 Width 设置控件或窗体的标题 Caption 设置控件或窗体中显示文字的字体、字号以及特殊的修饰方式 Font 设置控件或窗体中显示文字的图形的前景颜色 ForeColor 设置控件或窗体的边框样式。对窗体来说,有六种选择:0—无边框;1—单边框;2—可变大小边框;3—固定对话框边框;4—固定工具窗口边框;5—可变工具窗口边框 BorderStyle 设置控件或窗体的背景颜色 BackColor 设置控件或窗体的外观形状。两种选择:0—平面外观;1—三维外观。缺省值为1 Appearance 用于设置控件或窗体的名称。系统在创建控件或窗体时,自动为控件或窗体指定一个名称(缺省名称)。 Name 功 能 属 性

文档评论(0)

pkaokqunw + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档