1、第1章 掌握Visual Basic 的开发环境,在使用Visual Basic编写程序之前,应当熟悉Visual Basic的开发环境,只有熟悉了开发环境,才能如鱼得水般地编写应用程序。此外,能熟练地使用帮助系统对编程人员来说也是相当重要的一种技能。本章将讲述Visual Basic的发展史、安装启动的方法、集成开发环境的设置、帮助系统的使用等知识。,1.1Visual Basic概述,Visual Basic是在BASIC语言的基础上发展起来的,因此它有BASIC语言的简单而又不贫乏的优点。对于初学者来说,将Visual Basic当作自己的第一门编程语言学习是一件非常好的想法。因为Vis
2、ual Basic最大的优点就是易学易用,但用其开发出来的软件功能却是让人赞叹不已的。,1.1.1 BASIC 语言的发展历史,BASIC相对于其他计算机编程语言来说,可以称为古老的编程语言了。它在美国计算机科学家John Kemeny和Thomas Kurtz的设计之下,诞生于1964年,迄今为止经历了40多年。其间经历了GW-Basic、True Basic、Turbo Basic、Quick Basic C等很多版本。随着Windows的流行,微软的工程师们着眼于未来在改进Quick Basic的基础上开发了Visual Basic的第一个版本。其后,Visual Basic一发而不可收
3、拾,被世界各地的许多程序员所热爱。微软在1991年推出Visual Basic 1.0以后,于1992年、1993年、1995年、1997年和1998年接连发布了Visual Basic 2.0、3.0、4.0、5.0和6.0版本。,1.1.2 Visual Basic 的特点,Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高,而且功能强大。,1.1.3 Visual Basic 的版本,Visual Basic6.0包括3种版本,分别为学习版、专业版和企业版。3种版本适合于不同层次的用
4、户。(具体内容请参照本书),1.2Visual Basic 的安装与启动,了解了Visual Basic的历史、特点和版本后,下面介绍其安装方法和启动方法。本书采用的环境为Windows XP操作系统;将要安装的Visual Basic版本为Visual Basic 6.0企业版。,1.2.1 Visual Basic 6.0 企业版的安装,Visual Basic 6.0可以在多种操作系统下运行,包括Windows95、Windows98、Windows NT、Windows2000、Windows XP、Windows Vista等,为了叙述方便,在本书中一律称作Windows。本书中使用
5、的操作系统为Windows XP。(具体内容请参照本书),1.2.2 启动Visual Basic,安装完成后,需要启动Visual Basic系统。有几种启动Visual Basic的方法,其中一种方法是,在Windows系统中,将光标移到桌面左下角的“开始”菜单上,单击该菜单,从上方弹出的菜单里选择“程序 | Microsoft Visual Basic6.0中文版 | Microsoft Visual Basic6.0中文版”,(具体内容请参照本书),1.3 Visual Basic 集成开发环境,开发Visual Basic程序都要在Visual Basic集成开发环境中进行。该环境由
6、多个部分组成,包括标题栏、菜单栏、工具栏、工具箱、工程资源管理器、属性窗口和窗体布局窗口,,1.3.1 标题栏和菜单栏,1、标题栏窗体顶部的水平条,用来显示应用程序的工程名称。标题文字后面第一个方括号内指出了目前所处的状态。状态有三种,分别为设计、运行和中断。2、菜单栏位于标题栏的下方,Visual Basic的菜单栏与其他的窗口应用程序中所见到的菜单十分相似。菜单栏的最左端是“文件”菜单,用其可以创建、打开、保存、文件对象和编译应用程序。,1.3.2 工具栏,紧挨着菜单栏下面的便是Visual Basic的工具栏,如果集成环境中没有工具栏,请选择“视图” |“工具栏” | “标准”菜单项。虽
7、然可以利用菜单来控制整个的Visual Basic环境,但工具栏能够更加方便快捷地执行菜单栏中的一些常用命令。,1.3.3 窗体设计器和工程资源管理器,1、窗体设计器窗口窗体设计器窗口简称窗体(Form),其就像是一块画布,编程人员可以根据程序界面的需要,使用工具箱中的工具在其上绘制各种图形。当打开一个新的工程文件时,Visual Basic会建立一个空白的窗体,并命名为Form1,其窗体内部布满了小点,这些小点是供对齐用的。如果想清除这些小点或者想改变点与点之间的距离,则可通过执行“工具” | “选项”菜单来调整。,1.3.4 工具箱和属性窗口,(具体内容请参照本书),1.3.5 代码编辑器
8、窗口和窗体布局窗口,(具体内容请参照本书),1.3.6 定制自己的开发环境,用户可以在Visual Basic 6.0中,按照自己的喜好定制集成开发环境。例如,在使用变量时进行强制声明、定义每个Tab键代表多少个空格、改变代码编辑区内的字体大小等。在编程时,有一个顺心如意的开发环境,不仅使用起来方便更会提高工作效率,因此定制适合自己的开发环境十分重要。设置集成开发环境的方法是选择“工具” |“选项”菜单项,在打开的“选项”对话框内进行相应的设置。下面详细讲述对话框内每一个标签页的内容。(具体内容请参照本书),1.4 Visual Basic 6.0的帮助系统,在使用Visual Basic开发
9、应用程序时,经常会遇到各种难题或者疑问。这时,Visual Basic的帮助系统会给解决大部分的问题。作为一个编程人员,学会使用帮助系统是非常必要的。下面介绍使用帮助系统的三种方法和解决问题的一种方法。,1.4.1 MSDN Library的使用,(具体内容请参照本书),1.4.2 上下文帮助,Visual Basic 的许多部分是上下文相关的。上下文相关意味着不必搜寻“帮助”菜单就可直接获得有关这些部分的帮助。例如,为了获得有关 Visual Basic 语言中任何关键词的帮助,只须将插入点置于“代码”窗口中的关键词上并按 F1 键。在 Visual Basic 界面的任何上下文相关部分上按
10、 F1 键,就可显示有关该部分的信息。(具体内容请参照本书),1.4.3 微软网上编程资源,从MSDN Library光盘中获取帮助以外,也可以去微软的网站上查看关于Visual Basic的更多相关信息。该站点由“技术资源库”、“学习”、“下载”、“支持”和“社区”等几个板块组成。,1.4.4 使用Google 搜索引擎寻求帮助,当MSDN提供的帮助不太详细或者不符合要求的时候,从互联网上获取帮助成为了解决问题的一种相当重要的手段。而Google、百度等搜索引擎就是获取帮助信息的重要工具。获取信息的方法非常简单,就像查找普通信息一样,在搜索页面的搜索栏内输入关键字并执行搜索就可以了。(具体内
11、容请参照本书),1.5 创建第一个应用程序,前面介绍了很多知识,但是还没有真正的编写过一道程序。下面带领读者编写一个几乎成为了所有程序设计语言教科书中第一道程序的Hello World实例。麻雀虽小,五脏俱全,这个程序虽然很简单,但其展示了Visual Basic应用程序设计的全过程。(具体内容请参照本书),1.5.1 创建工程,Visual Basic 6.0用工程的形式管理应用程序。通常是一个应用程序对应一个工程。一个可执行的工程中可以有多个窗体,也可以只有一个窗体。本例题的工程中只有一个窗体。编程的第一步,使用下面3种方法的任意一种创建本例题的工程文件。(具体内容请参照本书),1.5.2
12、 设计界面,用户界面是一个应用程序最重要的部分,对用户而言,界面就是应用程序,他们感觉不到幕后正在执行的代码。不论花多少时间和精力来编制和优化代码,用户对程序的认可很大程度上还是取决于界面的好坏。(具体内容请参照本书),1.5.3 编写程序,一个Visual Basic应用程序可以说由两部分组成:用户界面和程序代码。上面建立了用户界面,本例第三步应该针对于界面编写程序代码了。(具体内容请参照本书),1.5.4 运行程序,编写完过程(事件)代码之后,本例的第四步是运行程序。前面讲述过,Visual Basic的集成开发环境有三种状态,分别为设计、运行和中断。如果想要看到运行结果,必须将状态改为运行状态。,1.5.5 保存程序,(具体内容请参照本书),1.5.6 生成EXE 可执行文件,为了让程序即使离开Visual Basic的集成开发环境也能正常运行,通常会把程序变成EXE可执行文件。当然,如果想把程序放到没有安装Visual Basic的机器上运行,只将其变成EXE文件是不行的。必须要做成安装文件才可以,因为Windows运行Visual Basic应用程序时,会用到一些特殊文件。(具体内容请参照本书),