VisualBasic6.0概述.ppt_第1页
VisualBasic6.0概述.ppt_第2页
VisualBasic6.0概述.ppt_第3页
VisualBasic6.0概述.ppt_第4页
VisualBasic6.0概述.ppt_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一讲 Visual Basic 6.0概述,胡小江 e-mail:,课程内容安排,Visual Basic 6.0概述 Visual Basic 6.0集成开发环境(IDE) Visual Basic 6.0工程和工程管理 Visual Basic 6.0 的帮助系统 综合练习 思考和习题,Visual Basic 6.0概述,Visual Basic是Microsoft公司于1991年在Basic语言的基础上研发而成的,它的第一个版本为Visual Basic 1.0,该版本功能少,存在较多的问题。伴随着Windows操作系统的不断更新,Microsoft公司也陆续推出了Visual Ba

2、sic 2.0到Visual Basic 6.0版本。其中的Visual Basic 6.0在开发环境和功能上取得了长足的进步,尤其在数据库管理、网络编程方面功能更加强大。2001年Microsoft公司推出了完全支持面向对象的Visual Basic.NET,也为Visual Basic注入了新的活力。目前Visual Basic最新的版本为Visual Basic .NET 2008。由于Visual Basic 6.0是被使用最为广泛的一个版本,因此本书主要介绍Visual Basic 6.0及其应用。,Visual C+ 6.0的版本,Visual Basic 6.0包括了三个版本,分

3、别是学习版(Learning)、专业版(Professional)和企业版(Enterprise)。这三个版本可以满足不同开发者的需要。,Visual Basic 6.0的安装和卸载,本书以安装Visual Basic 6.0中文企业版为例介绍Visual Basic的安装和卸载过程。 Visual Basic 6.0中文企业版的卸载方法有两种。一种是参照Visual Basic 6.0部件的添加和删除,根据安装程序提示,选择“全部删除”按钮,单击后完成Visual Basic 6.0中文企业版的卸载。另外一种方法是通过控制面板中的“添加或删除程序”来完成卸载。,Visual Basic 6.

4、0集成开发环境(IDE),Visual Basic 6.0集成开发环境是读者进行应用程序设计和开发的工作平台,读者的大部分工作需要借助于该集成开发环境来完成。就像是工人干活所必需的车间一样,所以读者必须先快速熟悉集成开发环境,为接下来的应用程序开发做好准备。,工具箱,工具箱是用来容纳各种常用控件的窗口,默认情况下由21个图标组成,其中有20个图标为常用控件。读者进行工程开发时,工具箱中提供的控件常用来设计窗体界面。工具箱如图1.11所示。,窗体设计器,窗体设计器是读者进行应用程序界面设计的主要工作区。用它可以将工具箱中的控件按照界面设计的要求摆放在窗体设计器中。读者完成界面设计后,程序运行时的

5、界面与在设计阶段的窗体设计器的界面基本上一致。例如,用窗体设计器完成一个职员信息录入的窗体。该窗体设计完成后的效果图读者可以参考图1.12所示。,代码窗口,代码窗口用于源代码的编辑。读者主要在代码窗口完成编写代码工作。每个窗体或模块都有自己的代码窗口。对于窗体,读者可以双击窗体的任何地方来打开代码窗口;对于模块,读者可以在“工程资源管理窗口”双击模块名称来打开模块的代码窗口。代码窗口如图1.13所示。,立即窗口,立即窗口用于程序调试和查错。在调试程序时,读者可以用Debug.print语句将需要的表达式或变量的值输出到立即窗口。立即窗口如图1.14所示。,工程资源管理窗口,工程资源管理窗口用于

6、工程中所有文件资源的管理。例如,窗体、模块、类、环境设计器和报表设计器。工程资源管理窗口如图1.15所示。,属性窗口,属性窗口用于设置对象的属性。Visual Basic 6.0支持面向对象,可以通过属性窗口很方便地设置工程中窗体、控件等对象的属性。属性窗口如图1.16所示,窗体布局窗口,窗体布局窗口用于设置程序运行时的初始位置和程序适用的分辨率。窗体布局窗口如图1.18所示。,Visual Basic 6.0工程和工程管理,Visual Basic 6.0中程序的设计和开发是以工程和工程管理概念出现的,每一个应用程序对应着一个工程。读者可以通过工程管理器来添加资源或删除资源。本节内容主要以一

7、个简单的“Hello World”查询为例,介绍Visual Basic 6.0中程序设计和开发的一般步骤。,实现步骤,创建工程 创建窗体 设计程序界面 编写代码 保存工程 运行程序 生成可执行文件,创建工程,编写“Hello World”程序首先需要创建一个工程。工程是创建应用程序所必需的,通过工程可以完成最基本的程序界面设计及代码编写。工程的创建有两种方法。 启动Visual Basic 6.0集成开发环境后,在弹出的“新建工程”对话框中选择“标准EXE”,单击“确定”按钮,创建一个新的工程。“新建工程”对话框如图1.19所示。 启动Visual Basic 6.0集成开发环境后,通过菜单

8、项“文件”“新建工程”命令,打开新建工程”对话框,选择“标准EXE”菜单项,单击“确定”按钮,创建一个新的工程。,创建窗体,创建一个新的工程后,Visual Basic 6.0会自动创建一个空白的窗体,如图1.20所示。读者也可以通过“工程”“添加窗体”命令为程序添加其他窗体。本实例中只需要一个窗体,因此不需要再另外添加其他窗体。,设计程序界面,创建窗体后,读者就可以在窗体上完成程序的界面设计。本实例将窗体作为应用程序的输出设备,当程序执行时直接在窗体上显示“Hello World”字样,也就是说窗体就是所需要的输出设备。因此不需要添加其他任何控件。,编写代码,完成程序界面设计后,读者需要编写

9、代码来完成在窗体上显示“Hello World”。打开代码窗口的方法有两种。 在窗体上双击,系统会自动打开代码窗口并且添加窗体的Form_Load事件。 单击“工程资源管理窗口”上的“查看代码”按钮,打开代码窗口。 在编写代码前,通过“属性窗口”将Form1的“AutoRedraw”属性设置为“True”。这个属性允许Form1自动重绘。在后续章节的示例中如果希望用窗体作为输出设备,都需要将这个属性设置为“True”,如图1.21所示。,在窗体的Form_Load事件中编写如下代码(黑体字部分)。 01Private Sub Form_Load() 02 Print Hello World 在

10、窗体上输出Hello World 03End Sub 代码编写完成,该句代码的作用就是在窗体上输出“Hello World”字样。如果读者采用单击“工程资源管理窗口”上的“查看代码”按钮方法,打开代码窗口,则需要在代码窗口的对象列表框中选择Form,Visual Basic 6.0会自动为窗体添加Form_Load事件过程。,保存工程,接下来要对工程进行保存。读者可以对工程、窗体文件设置相应的名称。保存工程有以下三种方法。 单击标准工具栏上的“保存”按钮,对工程进行保存。 选择菜单中的“文件”“保存工程”命令,对工程进行保存。 按下键盘上的快捷键Ctrl+S,对工程进行保存。 保存工程,在“文

11、件另存为”对话框中,给窗体文件命名为“frmMain.frm”;给工程文件命名为“hello world”,如图1.22所示。单击“保存”按钮完成工程的保存。,运行程序,完成代码编写和保持工作后,就可以编译运行程序了。程序的运行方法有以下三种。 单击调试工具栏上的“启动”按钮,运行程序。 选择菜单中的“运行”“启动”命令,运行程序。 按下键盘上的F5快捷键,运行程序。 按下键盘上的F5快捷键运行程序,在窗体的左上角显示“Hello World”,如图1.23所示。图1.23 运行结果 至此,一个简单的“Hello World”程序已经完成了。整个程序编写的过程非常简单,需要读者编写的代码只有一

12、行,代码编写量很小。读者可能感觉编程非常简单,这就是Visual Basic 6.0程序设计的优点。其实在这个过程中Visual Basic 6.0集成开发环境已经做了很多的背后工作,而这些不需要读者来动手。,生成可执行文件,此时应用程序只是在集成开发环境中运行,为了可以像普通应用程序一样脱离集成开发环境运行。读者需要生成可执行文件,也就是平时所说的“exe”格式的文件。选择菜单中的“文件”“生成工程1.exe”命令,打开“生成工程”对话框,在文件名输入框中输入“hello world”,单击“确定”按钮。Visual Basic 6.0会生成“hello world.exe”可执行文件 。,

13、Visual Basic 6.0 的帮助系统,当读者在使用Visual Basic 6.0 开发和设计应用程序时,不可避免地会遇到各种各样的问题。Visual Basic 6.0为读者提供了联机帮助系统,读者在程序开发时遇到问题可以借助帮助系统来解决问题。根据笔者的经验,读者所遇到的问题一般都可以通过联机帮助解决。 Visual Basic 6.0的帮助系统分为MSDN帮助系统和Microsoft网络资源两种。本节内容主要介绍如何在应用程序开发过程中使用这两种帮助资源。,综合练习,设计一个简单的程序,当程序运行时在窗体上显示“欢迎使用Visual Basic 6.0!”,结果如图1.27所示。读者可以参考教程中“Hello world”程序的设计过程。在程序设计过程中,试将窗体的“AutoRedraw”属性设置为False,观察程序运行结果看有什么不同。代码如下所示。 01Pr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论