资源预览内容
第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
第9页 / 共29页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第1章 Visual Basic 6.0概述,Visual Basic是微软公司开发的包含协助开发环境的事件驱动编程语言。本章将详细介绍Visual Basic 6.0的语言特性、常用术语、Visual Basic 6.0中文版的安装和卸载,并着重介绍Visual Basic 6.0的开发环境及其常用工具。,1.1 Visual Basic 6.0简介,Visual Basic是世界上使用人数最多的编程语言之一,Visual Basic源自于Basic编程语言。Visual Basic不仅拥有图形用户界面和快速应用程序开发系统,同时还可以轻松的使用数据库访问技术DAO(Data Access Object数据访问接口)、RDO(Remote Data Objects,远程数据对象)和ADO(ActiveX Data Objects,ActiveX数据对象)来连接各种数据库,还也可以轻松的创建自定义的ActiveX控件。,1.1.1 Visual Basic 的运行机制,Visual Basic应用程序是由程序界面的若干对象和基于对这些对象的操作和控制的程序段(子程序)组成,当然也可能会有与对象无关的程序段。Visual Basic系统会自动将这些程序段联系起来。当工程被执行后,用户用鼠标单击一个对象(称为事件),系统就执行与此对象相关的程序段。一个程序段执行完毕后,程序会等待另一个事件的发生(即等待用户再单击某个对象)。因此,Visual Basic6.0程序并不是完全按顺序执行的程序,而主要是通过由事件来引导系统执行某一个程序段。所以,Visual Basic6.0程序设计被人们称之为“面向对象的由事件驱动的”程序设计。,1.1.2 Visual Basic的常用术语,在讨论Visual Basic时,经常可以听到下面的这些术语,因此对这些术语有一个基本的理解对以后的学习将会十分有帮助。 控件: 事件: 方法: 对象: 过程: 属性:,1.2 Visual Basic 6.0的安装和卸载,Visual BasicVisual Basic 6.0具有多种版本,在本书中使用的开发环境都是Visual Basic 6.0中文企业版。本节就与Visual Basic 6.0中文企业版的安装和卸载为例,详细介绍Visual Basic 6.0在Windows XP环境下的安装和卸载的步骤。,1.2.1 Visual Basic 6.0的安装,Visual Basic 6.0的安装环境要求:硬件方面,要求至少有60MB的可用空间,内存有24MB以上,;软件平台方面,要求预先安装有Windows95/98、Windows XP、Windows2000/2003/NT之一。,1.2.2 Visual Basic 6.0中文版的卸载,Visual Basic 6.0的程序组中是没有自带的卸载程序的,要想将已安装的Visual Basic 6.0卸载,必须通过控制面板中的“添加/删除”程序或是通过启动“安装程序(setup.exe)”来卸载。,1.3 Visual Basic 6.0的开发环境简介,Visual Basic 6.0 中文企业版的启动方式是:选择“开始”|“程序”|“Microsoft Visual Basic 6.0 中文版”|“Microsoft Visual Basic 6.0 中文版”命令就能启动Visual Basic 6.0程序。本节将详细介绍Visual Basic 6.0中文企业版的开发环境中的各组件。,1.3.1 工程简介,启动Microsoft Visual Basic 6.0中文企业版后会出现一个“新建工程”对话框,在这里可以选择要创建的工程类型。 工程文件就是与该工程有关的全部文件和对象的清单,也包括所设置的环境选项方面的信息。一个工程可能包括以下一个或多个文件。 每个窗体的二进制数据文件(文件后缀名为frx),含有窗体上控件的属性数据。含有二进制属性(如图片或图标)的任何文件后缀名为frx文件都是不可编辑的,这些文件都是自动产生的。 一个或多个类模块文件(文件后缀名为cls)。 一个或多个标准模块文件(文件后缀名为bas)。 一个或多个包含ActiveX控件的文件(文件后缀名为ocx)。 单个资源文件(文件后缀名为res)。,1.3.1 工程简介,1.3.2 开发环境各组件简介,创建工程后会出现如图所示的Visual Basic 6.0 的集成开发环境。Visual Basic的集成开发环境(Integrated Development Environment,缩写为IDE)是提供设计、运行和测试应用程序所需的各种工具的一个工作环境。,1.3.3 主窗口,主窗口由标题栏、菜单栏和工具栏组成。标题栏是屏幕顶部的水平条,用来显示应用程序的名字,创建默认的标准EXE工程后,标题栏中出现的是“工程1Microsoft Visual Basic设计”,方括号内表示的是当前工程的工作状态。,1.3.4 工具箱,在工具箱中有常用的VB控件和ActiveX控件。,1.3.5 工程管理器,工程管理器主要用于管理工程中的各种窗体和模块。,1.3.6 属性窗口,属性窗口用于列出当前选定的窗体或控件的可设置属性列表。,1.3.7 窗体布局窗口,在窗体布局窗口中有一个显示器,用来表示整个屏幕。在显示器中有一个小屏幕,用来表示当前窗体运行时在屏幕上的相对位置。,1.3.8 窗体设计窗口,窗体设计器窗口是用来设计应用程序的界面。,1.3.9 代码编辑器窗口,应用程序中的每一个窗体和模块都有独立的代码窗口。代码窗口是用于输入和编辑应用程序代码的场所。在代码窗口中的任何地方右击都会出现一个工具条,用户可以从工具条中得到广泛帮助。 技巧:要打开代码编辑窗口可通过双击一个控件或窗体,也可以从工程管理器中选中要查看的窗体或模块,单击“查看代码”工具按钮、按F7键和选择视图菜单项中的代码窗口菜单几种方法来实现。,1.4 Visual Basic 6.0的常用工具,Visual Basic 6.0中提供了几个常用的工具,包括对象浏览器、可视化数据管理器、API文本浏览器、类生成器和资源编辑器。对Visual Basic 6.0提供的这几个工具的熟悉将使得程序员在开发程序时更加得心应手。,1.4.1 对象浏览器,对象浏览器主要用来显示对象库以及工程里过程中的可用类、属性、方法、事件及常数变量。通过对象浏览器,可以轻松地使用各种控件对象的属性、方法、事件等。选择“查看”“对象浏览器”命令或按F2键可以调出“对象浏览器”对话框。,1.4.2 可视化数据管理器,Visual Basic 6.0为用户提供了功能强大的可视化数据管理器,使用这个工具可以打开或生成多种类型的数据库,如Microsoft Access、Dbase、FoxPro、Paradox、ODBC等。利用可视化数据管理器可以建立数据库表,对建立的数据库表进行添加、删除、编辑、过滤、排序等基本操作以及进行安全性管理和对SQL语句进行测试等。 要打开可视化数据管理器,选择“外接程序”“可视化数据管理器”命令。,1.4.2 可视化数据管理器,1.4.3 API文本浏览器,API文本浏览器是程序员使用API必不可少的工具。利用API文本浏览器不必记住API中烦杂的参数及各种结构和常数,只需在API文本浏览器中输入所需的API函数的名称就可以了。 要打开API文本浏览器,选择“外接程序”“外接程序管理器”命令,就会弹出一个“外接程序管理器”对话框,如图所示。双击“VB6 API Viewer”,单击“确定”按钮,就会在“外接程序”这个菜单中添加了一项“API浏览器”。,1.4.3 API文本浏览器,1.4.4 类生成器,类生成器实用工具有助于对Visual Basic工程建立类和集合的分层结构。类生成器实用工具将跟踪类和集合的分层结构,并为实现包括属性、方法、事件以及枚举在内的类和集合而产生所需框架结构代码。 要打开类生成器,选择“外接程序”“外接程序管理器”命令,就会弹出一个“外接程序管理器”选择框,双击“VB 6 类生成器工具”,单击“确定”按钮,就会在“外接程序”这个菜单中添加了一项“类生成器实用工具”。,1.4.4 类生成器,1.4.5 资源编辑器,资源编辑器外接程序增加了在Visual Basic开发环境中使用资源文件(.res)的能力。用户可以使用资源编辑器来向一个工程中添加一个资源文件、向一个资源文件中添加新的字符串表、游标、位图、图标或自定义资源、在一个资源文件中编辑资源的属性或从一个资源文件中删除资源。 要打开资源编辑器,选择“外接程序”“外接程序管理器”命令,就会弹出一个“外接程序管理器”选择框。双击“VB 6 资源编辑器”项目,单击“确定”按钮,就会在“工具”菜单中添加了一项“资源编辑器”。,1.4.5 资源编辑器,1.5 小结,本章从Visual Basic 简介开始,介绍了Visual Basic 的语言特性和常用术语,并且以详细的图文介绍了Visual Basic 6.0中文版的安装与卸载方法。最后详细的介绍了Visual Basic 6.0的集成开发环境的各组件以及在平时编程中常用的工具。本章学习的重点和难点在Visual Basic 6.0的集成开发环境以及在编程中常用的工具。本章内容必需经过平常的多上机实践熟悉才能更好的掌握这部分知识。,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号