第1节 学习Visual BASIC的必要性

1.1 容易掌握的BASIC语言
  自1964年诞生以来的BASIC语言至今已经历了以下四个阶段:
  第一阶段:(1964年至70年代)
    它的功能简单,只有17个语句,被称为基本BASIC。
  第二阶段:(70年代中期到80年代中期)
    MS-BASIC和GW-BASIC是这一时期的代表,其功能比基本BASIC有了较大的扩充,应用面较广。
  第三阶段:(80年代中期到90年代初期)
    QBASIC、Quick BASIC和Turbo BASIC使这一时期的代表,它们是结构化的BASIC语言。
  第四阶段:(90年代初期以来)
    Visual BASIC是面向对象的图形界面程序设计语言。
1.2 Visual BASIC的基本特点
  Visual BASIC是基于图形界面的程序设计语言,它的最基本特点是:
一、提供了可视化的编程工具
      
  用Visual BASIC开发程序时包括下面两方面的工作。
1.设计用户界面
  Visual BASIC 为程序设计人员提供的图形对象(窗体和控件),使得我们不必要为应用程序的界面来编写程序,从而可以直接用这些对象来设计应用程序的界面。
  VB提供了一个“工具箱”,在工具箱中有一些控件。这些控件可以提供以下应用程序界面对象。
     
  利用工具箱中的控件可以设计出生动的用户界面。
  例:完成加法运算的程序界面
      
2.编写程序代码
  设计好程序界面以后的工作就是编写程序,用Visual BASIC编写的应用程序没用主程序,每个“子程序”称为“过程”。
二、程序采取“事件”驱动的方式
  Visual BASIC执行程序的方法是由“事件”来驱动“过程”实现的,例如在上例中用鼠标单击“加法运算”按钮,就产生“单击鼠标事件”,由此“事件”驱动相应过程的执行。
1.3 几个重要概念
  控件:工具箱中的每一个图标代表一个控件。
  对象:对象是窗体和控件的总称。
  事件:事件是由系统设置好的、某一对象可以识别的动作。
  事件过程:用来响应事件的过程称为“事件过程”。