第1章 VisuaI Basic入门和可视化编程基础1。1 知识要点 1.Visual Basic的含义
Visual指的是开发图形用户界面(Graphic LJser Intei.face,GUI)的方法,可以通过Visual Basic(简称VB)系统提供的系列控件来方便实现;Basic指的是一种简单易学的程序设计语言。两者相结合,既保持了原有程序设计语言的优点,又体现了现代编程语言的特点,使初学者能够较快掌握编写基于Windows环境的应用程序的方法。
2.VB中类和对象的概念
类是同类对象集合的抽象,规定了这些对象的公共属性和方法,是创建对象的模板;对象是类的一个实例。对象和类的关系相当于程序设计语言中变量和变量类型的关系。
对象有三要素:属性、方法和事件。
①属性用于描述对象的外部特征。在属性窗口或代码窗口中可对对象的属性进行设置。
②方法是对对象实施的一些动作。它实际上是对象本身所内含的一些特殊的函数或过程,调用这些函数或过程可以实现对应的动作。
③事件是由VB预先设置好的、能被对象识别的动作。一个对象可以识别和响应多个不同的事件。Ⅷ程序的执行通过事件来驱动,当在该对象上触发了某个事件后,就执行一个与事件相关的事件过程;当没有事件发生时,整个程序就处于等待状态。
3.控件对象
在VB中,窗体、控件、菜单等都是VB中的控件对象,简称控件,它们是应用程序的“积木块”,共同构成用户界面.本节主要介绍*基本的6个控件。
①窗体(Form)类似于一块“画布”,是所有控件的容器。应用程序都是按照从窗体开始“画”界面、设置属性、编写程序代码的顺序来创建的。在设计时,窗体是程序员的“工作台”;在运行时,每个窗体对应一个窗口。
②标签(Label)用于在窗体上显示某些文字,通过Caption属性来设置,但是不能将其作为输入信息的界面。
⑧文本框(TextBox)用于进行信息的输入、编辑和显示,一般通过Text属性来实现。实际上,文本框本身就是一个简易的文本编辑器。
④命令按钮(Command)用于启动事件过程的执行,一般通过Click事件来实现。
⑤图片框(PictureBox)和窗体一样是一个容器,用于显示图片,也可以通过Phnt方法显示文字。显示图片时通过AutoSize属性控制图片显示形式,当AutoSize属性值为True时,框随着图片的大小而同步变化;当该属性值为False时,框的大小不变,装入的图片超过框的大小时将截取显示。
⑥图像框(Image)只能显示图片,通过Stretch属性控制图片显示形式,当Stretch属性值为True时,图片的大小随着框的大小同步变化,利用这一属性,可实现图片的缩放显示;当该属性值为False时,框的大小不变,装入的图片超过框的大小时将截取显示。
4.创建VB应用程序的过程
①建立用户界面的控件对象。
②控件属性的设置。
⑧控件事件过程及编程。
④保存应用程序。
⑤程序调试和运行。
5.VB集成开发环境
作为一个集编辑、编译、运行于一体的集成开发环境,初学者应**掌握以下内容。
……