VB中的基本概念
一、对象与类
类与对象是面向对象程序设计语言的基础。
类是对某一个类事物的抽象概括;对象是这类事物的一个具体实例。
以“学生”为例,说明类与对象的关系。
学生这类事物可以用:学号,姓名,性别,身份证,班级来描述,我们把它看成一个“学生类”;
学号为S0205223的张三,男,450204……..,机电023班的这名同学,就可以认为是学生类的一个实例,即对象。
工具箱的各类控件并不是对象,而是代表了各个不同类型的控件类。
VB中的基本概念
当从工具箱中拖放某一控件到设计窗体中,并为它起名,修改其属性和外观后,这个在设计窗体中的控件就成为了对象,给它起的名字就是它的对象名。
VB中的基本概念
程序代码中是通过“对象名”将设计窗体中的同类控件进行区别。
二、属性(Property)
对象中的数据,所有对象都有自的属性。它们是用来描述和反映对象特征的参数。例如:控件名称(Name)、标题(Caption)、颜色(Color)、字体(FontName)等属性决定了对象展现给用户的界面具有什么样的外观及功能。
对象属性设置的方法:
方法一: 在设计模式下,通过属性窗口直接设置对象的属性。
方法二: 在程序的代码中通过赋值实现,其格式为:
=属性值
例如:=“显示”
VB中的基本概念
三、事件(Event)及事件过程(Event Procedure)
事件——可被对象识别的动作。
事件过程——是指附在该对象上的程序代码,是事件触发后处理的程序。
例如: “cmdHide”这个命令按钮中的Clicked事件对应的事件过程:
Sub cmdHide_Click()
=False
End Sub
VB中的基本概念
四、方法(Method)
VB系统为各类控件对象提供的一些过程和函数——方法。
方法是面向对象的,所以对象的方法调用一般要指明对象。
对象方法调用形式:
[ 对象名.]方法[ 参数列表]
例如在“Form1”这个窗体对象中打印“VB程序设计”六个字:
" VB程序设计"
VB中的基本概念
五、VB应用程序的工作方式
VB应用程序采用的是以事件驱动应用程序的工作方式。
下面是事件驱动应用程序中的典型工作方式:
1、启动应用程序,装载和显示窗体。
2、窗体(或窗体上的控件)接收事件。事件可由用户引发(例如通过键盘或鼠标操作),可由系统引发(例如定时器事件),也可由代码间接引发(例如当代码装载窗体时的Load事件)。
3、如果在相应的事件过程中已编写了相应的程序代码,就执行该代码。
4、应用程序等待下一次事件。
VB中的基本概念
窗体对象
标准窗体的外观
一. 属性
(一)基本属性
1. Name名称属性(任何对象都具有的)
创建的对象名称,,控件名是作为对象的标识而引用,不会显示在窗体上。
2. Height、width、top和left属性
单位为twip:
1 twip=1/20点
=1/1440英寸
=1/567cm
窗体对象
标题属性:
决定出现在窗体的标题栏上的文本内容。
4. 字体Font属性组
FontName属性是字符型,决定对象上正文的字体(缺省为宋体)。
FontSize属性是整型,决定对象上正文的字体大小。
FontBold属性是逻辑型,决定对象上正文是否是粗体。
FontItalic属性是逻辑型,决定对象上正文是否是斜体。
FontStrikeThru属性是逻辑型,决定对象上正文是否加一删除线。
FontUnderLine属性是逻辑型,决定对象上正文是否带下划线。
窗体对象
第2章 Vb简单的程序设计 来自淘豆网m.daumloan.com转载请标明出处.