1. 对象概念。
面向对象技术是基于对象概念的,一个面向对象的程序的每一个成分都是对象。程序是通过建立对象及对象之间的通信来执行的。VB中的对象有:窗体、控件、自定义对象。
对象是一个数据和代码的集合。如VB中窗体就是一个对象,窗体中任何控件也分别是一个对象。对象三要素指属性、事件、方法。
2.对象属性设置的方法。
对象都有自已的属性。它们是用来描述和反映对象特征的参数。例如:窗体名称(Name)、标题(Caption)、颜色(Color)、字体(FontName)等都是属性。
对象属性设置的方法:
方法一: 在设计模式下,通过属性窗口直接设置对象的属性。
方法二: 在程序的代码中通过赋值实现,其格式为:对象名.属性=属性值
3.事件过程。
VB中,事件是预先定义好的能够被对象所识别的动作,是导致执行某过程的通知。如按下一个键、单击一下鼠标、选择一个菜单等都是一个事件。
事件过程: 是指附在该 对象上的程序代码,是事件触发后处理的程序。编写事件过程的形式如下:
Private Sub 对象名_事件名( )
语句序列
End Sub
4.方法概念。
对象的方法是对象的行为方式,即对象要执行的操作
方法是面向对象的,所以对象的方法调用一般要指明对
对象方法调用形式:[ 对象名.]方法[ 参数列表 ]
如省略对象,表示当前对象,一般指窗体。 如:Form1.Print “你好”
5. 程序设计主要是四个步骤:
界面设计、设置属性、编写代码、调试运行
任务实施
-
实施说明
设计一个程序,功能:当单击“显示”按钮时,文本框中出现“武汉外语外事职业学院”,字体为二号红色,文本框底色为淡黄色。单击“清除”按钮时,文本框内的文字消失;单击“退出”按钮,对话框关闭。
步骤1:界面设计。
步骤2:设置对象的属性。
Private Sub Command1_Click() ’按钮Command1的Click事件过程 Text1.Text = "武汉外语外事职业学院" End Sub Private Sub Command2_Click() '按钮Command2的Click事件过程 Text1.Text = "" End Sub Private Sub Command3_Click() '按钮Command3的Click事件过程 End End Sub