- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[第02章VB简单程序设计
第2章 Visual Basic简单程序设计 目 录 2.1 面向对象程序设计基本概念 2.2 窗体 2.3 基本控件 2.4 Visual Basic应用程序设计步骤 2.1 面向对象程序设计基本概念 2.1.1 对象 2.1.2 对象的三要素 2.1.1 对象 在现实世界中,我们身边的一切事物都是对象,一本书、一个人、一台计算机等等。每个对象都有描述其特征的属性和行为。 “类”是对具有相同属性和相同操作的一组对象的共同描述,是同种对象的抽象。例如,一个班级的所有同学都属于学生的范畴,学生就是一个类,其中“张三”是学生类中的一个具体对象。在VB中,系统预先定义了众多的类,如控件工具箱中的命令按钮、文本框、定时器等控件就是VB系统预先定义的类,设计程序时可以用它来定义对象,当我们将控件工具箱中某个控件拖放到窗体上时,就相当于用类定义了一个对象。 2.1.1 对象 在VB6.0中,对象分为两类,一类是由系统设计好的,称为预定义对象,可以直接使用或对其进行操作;另一类是由用户定义的,可以建立用户自己的对象。 2.1.2 对象的三要素 VB中的对象由三大要素描述,分别是:描述对象的特性,即属性;对象执行的某种行为,即方法;作用在对象上的动作,即事件。 (1)属性(Property) 属性是用来描述对象的特性,不同的对象有不同的属性。每个属性的取值称为属性值,不同的对象其同一属性的属性值也不相同。 2.1.2 对象的三要素 前面介绍的属性窗口中包含各种属性,可以在属性列表中为某一具体的对象设置属性;也可以在程序代码中通过赋值语句实现,格式如下: 对象名.属性名 = 属性值 例如:Label1.Caption = 欢迎使用Visual Basic 6.0 这里,Label1是对象名,代表标签;Caption是属性名,表示“标题”;欢迎使用Visual Basic6.0是属性值。 2.1.2 对象的三要素 (2)方法(Method) 方法指的是作用在对象上的内部指令或函数的统称,这些内部指令或函数因其作用在对象上,所以就给予一个特殊名称叫“方法”。方法决定了对象可以执行的行为。 一般格式如下: 对象名.方法名 [参数列表] 例:Form1.Print Visual Basic程序设计基础! 这里,Form1是窗体的名称;Print是方法;整个语句的功能是在Form1的窗体上显示字符串“Visual Basic程序设计基础!”。 2.1.2 对象的三要素 (3)事件(Event) 所谓事件,是由VB预先设置好的、能够被对象识别的动作。例如:Click(单击)、DblClick(双击)、Load(装入)、Gotfocus(获得焦点)、Activate(被激活)、Change(改变)等。 不同的对象能够识别的事件也不一样。例如,窗体能识别单击和双击事件,而命令按钮只能识别单击事件。 当事件由用户触发(如Click)或由系统触发(如Load)时,对象就会对该事件做出响应;响应某个事件后所执行的操作是通过一段代码来实现的,这段代码就叫做事件过程。 2.1.2 对象的三要素 在VB中,编程的核心就是为每个要处理的对象事件编写相应的事件过程,以便在触发该事件时执行相应的操作。 一般格式如下: Private Sub 对象名_事件名([参数列表]) …(程序代码) End Sub 事件过程的开始(Private Sub 对象名_事件名)和结束(End Sub)是由系统自动生成的,因此程序员只需在事件过程中编写对事件做出响应的程序代码。 2.1.2 对象的三要素 例: Private Sub Command1_Click() 显示信息 Text1.Text = Visual Basic程序设计基础! Form1.Print 长春工程学院 End Sub 这里,操作的对象是Command1;事件是Click(单击)。 2.2 窗体 2.2.1 窗体结构 2.2.2 窗体的属性、方法和事件 2.2.1 窗体结构 窗体结构与Windows下的窗口十分类似。在程序的设计阶段,这些用户界面称为窗体;在程序运行后称为窗口。窗口可以任意缩放、移动,可最大化也可以最小化。 2.2.2 窗体的属性、方法和事件 (1)常用属性 窗体属性决定了窗体的外观和操作。可以用两种方法来设置窗体属性:一是通过属性窗口设置;二是在窗体事件过程中通过代码来设置。在程序代码中设置或
您可能关注的文档
最近下载
- 巴克曼公司产品在石化行业技术应用201508.pdf VIP
- 希腊城邦和亚历山大帝国.pptx VIP
- (2025秋新版)部编版八年级语文上册全册教案.pdf
- 《品质》高尔斯华绥优秀实用详解.ppt VIP
- 2021年初中物理培优(重点高中自主招生 竞赛)难题练习第20章 电与磁.docx VIP
- 《游青城山记》原文及注释及译文及作者介绍及古诗解析及拓展题及答案.docx VIP
- 八年级(上)《三峡》文言知识挖空训练+参考答案+翻译.docx VIP
- 2024年秋新统编版道德与法治七年级上册全册课件(新版教材).pptx
- 公司战略规划模板.ppt
- 生命生态安全一年级下册教学计划 .pdf VIP
文档评论(0)