VB是一种面向(对象)的可视化程序设计语言,采取了(事件驱动)的编程机制。

对象就是人对各种具体物体抽象之后的概念,人们每天都在跟各种各样的对象打交道,比如说一本书就是一个对象。在Visual Basic程序设计语言中,可以把所有的问题看做是对象,以人的思维解决问题。对象有很多的特性,比如说高度、宽度、颜色等等,这些都是对象的属性,而且对象还有更多的功能,比如一部手机,可以听歌,看视频,打电话,这些可以理解成有个对象的方法,这些方法可以看成是函数,并且对象不是孤立的,它还具有对象的继承性。

对象与程序的交互是通过事件来完成的。每一对象,可能会有多种事件产生,每一事件都可以驱动一段程序运行,完成相应工作。简单地说就是你点什么按钮(即产生什么事件),电脑执行什么操作(即调用什么函数)。