Visual Basic 6.0程序设计 乔平安 VB02章

Visual Basic 6.0程序设计 乔平安 VB02章

ID:40239378

大小:2.38 MB

页数:82页

时间:2019-07-28

Visual Basic 6.0程序设计 乔平安 VB02章_第1页
Visual Basic 6.0程序设计 乔平安 VB02章_第2页
Visual Basic 6.0程序设计 乔平安 VB02章_第3页
Visual Basic 6.0程序设计 乔平安 VB02章_第4页
Visual Basic 6.0程序设计 乔平安 VB02章_第5页
资源描述:

《Visual Basic 6.0程序设计 乔平安 VB02章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章简单VisualBasic程序设计2.1可视化编程的基本概念2.2VisualBasic应用程序的构成和设计步骤2.3VisualBasic中的基本控件在VisualBasic中进行程序设计,需要根据程序功能设计程用户界面,然后编写程序代码。其中用户界面的基本组成元素是控件。要掌握控件的用法,需要掌握每个控件的属性、事件和方法。本章在介绍面向对象的基本概念的基础上,对VisualBasic的标准控件进行详细的介绍,并通过一个简单的实例,对VisualBasic的程序设计方法、步骤以及VisualBasic的工程管理进行了说明。学习内容学习重点2.4工程的管理在VisualBas

2、ic中可视化编程是通过系统提供的大量控件对象来实现的,利用VisualBasic开发应用程序的过程,实际就是这些控件对象进行交互的过程。因此正确地理解和掌握对象的概念,是学习VisualBasic程序设计的基础。第2章简单VB程序设计2.1可视化编程的概念对象对象是指现实世界中存在的各种各样的实体,可以是有形的具体存在的事物。如一个蓝球、一个学生、一辆车。对象也可以是无形的、抽象的事件,如一节课、一场球赛。对象既可以是简单的对象,也可以是由多个对象构成的复杂对象。如电脑是由主机、显示器、键盘、鼠标等对象组成;汽车是由车身和4个车轮等对象组组成。每个对象都有自己的特征、行为,并能响应发

3、生在该对象上的外部事件。如学生是一个对象,具有学号、姓名、性别、所学专业等特征,具有具有上课、说话、行走、吃饭等行为,当听到上课铃声后,学生能够对铃声这个外部事件做出响应,即走进教室准备上课。从可视化编程的角度来看,对象是一个具有某些属性和方法并能响应外部事件的实体在面向对象的思想中,对于任何一个对象,都可以用属性(Property)、方法(Method)与事件(Event)三个方面来描述它,它们称为对象的“三要素”。2.1可视化编程的概念对象在现实世界中,具有相同性质、执行相同操作的对象,称为同一类对象。所以类(Class)是对同一种对象的集合的概括与抽象。如张三是一个学生、李四是

4、一个学生、王二是一个学生……,虽然是不同的学生,但是他们的基本特征是相似的,都有姓名、性别、身高、所学专业等特征,因此将他们属于“学生”这个类。实例是一个类所描述的一个具体对象。例如,通过“学生”类定义一个具体的对象学生张明就是学生类的一个实例,就是一个对象。2.1可视化编程的概念类类和对象之间的关系是抽象与具体的关系。类是对多个对象进行综合抽象的结果,是创建对象实例的模板,对象是类的个体实物,一个具体的对象是类的一个实例。例如,手工制作糕点时,先制作模子,然后将面放进模子里,再进行烘烤,这样就可以制作出外形一模一样的糕点了。这个模子就类似于“类”,制作出的一个个糕点就好比是类的“实

5、例”。2.1可视化编程的概念类2.1可视化编程的概念VB中的类和对象VisualBasic中的类可以分为两类:一类是由系统设计好的,用户可以直接使用;另一类由用户定义,用户可以根据需要定义和建立。VB工具箱中的可视图标是VB系统设计好的标准控件类。通过将控件类实例化,得到真正的控件对象。在窗体上画一个控件,就将类转换为对象,创建了一个控件对象。例如:工具箱内的CommandButton是类(它确定了CommandButton的属性、方法和事件),窗体上显示的是两个CommandButton对象。2.1可视化编程的概念VB中的类和对象VB中常用的对象是控件。此外,VB还提供了系统对象:

6、打印机(Printer)、剪贴板(Clipboard)、屏幕(Screen)和应用程序(App)等。窗体是个特例,它既是类也是对象。当向一个工程添加一个新窗体时,实质就由窗体类创建了一个窗体对象。2.1可视化编程的概念VB中的类和对象2.1可视化编程的概念属性属性是指对象的本身所具有的特征,它用来表示对象的状态以及控制对象的外观和行为,如对象的位置、大小、颜色等。如某个学生的姓名叫张三丰,男,身高1.80米,所学专业为软件工程,那么这里的姓名、性别、身高、所学专业都是这个学生的属性,而其中的“姓名”、“性别”、“身高”、“所学专业”被称为属性名,相应的“张三丰”、“男”、“1.80米

7、”和“软件工程”是属性值。出错指数:对象的属性具有以下特点:不同的对象有不同的属性。比如,命令按钮控件具有标题(Caption)属性,而文本框控件则没有这个属性。不同的对象可以有相同的属性。比如,在VisualBasic中,所有的控件都名称(Name)属性,许多控件具有可用性(Enabled)属性。同一个对象有多个不同的属性。比如,标签控件不仅有名称属性,还具有其他的属性,如标题(Caption)、字体(Font)、可见性(Visible)等。2.1可视化

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。