VisualBasic6.0概述.ppt

上传人:tia****nde 文档编号:12707484 上传时间:2020-05-14 格式:PPT 页数:29 大小:342KB
返回 下载 相关 举报
VisualBasic6.0概述.ppt_第1页
第1页 / 共29页
VisualBasic6.0概述.ppt_第2页
第2页 / 共29页
VisualBasic6.0概述.ppt_第3页
第3页 / 共29页
点击查看更多>>
资源描述
第一讲VisualBasic6.0概述,胡小江e-mail:jtclass,课程内容安排,VisualBasic6.0概述VisualBasic6.0集成开发环境(IDE)VisualBasic6.0工程和工程管理VisualBasic6.0的帮助系统综合练习思考和习题,VisualBasic6.0概述,VisualBasic是Microsoft公司于1991年在Basic语言的基础上研发而成的,它的第一个版本为VisualBasic1.0,该版本功能少,存在较多的问题。伴随着Windows操作系统的不断更新,Microsoft公司也陆续推出了VisualBasic2.0到VisualBasic6.0版本。其中的VisualBasic6.0在开发环境和功能上取得了长足的进步,尤其在数据库管理、网络编程方面功能更加强大。2001年Microsoft公司推出了完全支持面向对象的VisualBasic.NET,也为VisualBasic注入了新的活力。目前VisualBasic最新的版本为VisualBasic.NET2008。由于VisualBasic6.0是被使用最为广泛的一个版本,因此本书主要介绍VisualBasic6.0及其应用。,VisualC+6.0的版本,VisualBasic6.0包括了三个版本,分别是学习版(Learning)、专业版(Professional)和企业版(Enterprise)。这三个版本可以满足不同开发者的需要。,VisualBasic6.0的安装和卸载,本书以安装VisualBasic6.0中文企业版为例介绍VisualBasic的安装和卸载过程。VisualBasic6.0中文企业版的卸载方法有两种。一种是参照VisualBasic6.0部件的添加和删除,根据安装程序提示,选择“全部删除”按钮,单击后完成VisualBasic6.0中文企业版的卸载。另外一种方法是通过控制面板中的“添加或删除程序”来完成卸载。,VisualBasic6.0集成开发环境(IDE),VisualBasic6.0集成开发环境是读者进行应用程序设计和开发的工作平台,读者的大部分工作需要借助于该集成开发环境来完成。就像是工人干活所必需的车间一样,所以读者必须先快速熟悉集成开发环境,为接下来的应用程序开发做好准备。,工具箱,工具箱是用来容纳各种常用控件的窗口,默认情况下由21个图标组成,其中有20个图标为常用控件。读者进行工程开发时,工具箱中提供的控件常用来设计窗体界面。工具箱如图1.11所示。,窗体设计器,窗体设计器是读者进行应用程序界面设计的主要工作区。用它可以将工具箱中的控件按照界面设计的要求摆放在窗体设计器中。读者完成界面设计后,程序运行时的界面与在设计阶段的窗体设计器的界面基本上一致。例如,用窗体设计器完成一个职员信息录入的窗体。该窗体设计完成后的效果图读者可以参考图1.12所示。,代码窗口,代码窗口用于源代码的编辑。读者主要在代码窗口完成编写代码工作。每个窗体或模块都有自己的代码窗口。对于窗体,读者可以双击窗体的任何地方来打开代码窗口;对于模块,读者可以在“工程资源管理窗口”双击模块名称来打开模块的代码窗口。代码窗口如图1.13所示。,立即窗口,立即窗口用于程序调试和查错。在调试程序时,读者可以用Debug.print语句将需要的表达式或变量的值输出到立即窗口。立即窗口如图1.14所示。,工程资源管理窗口,工程资源管理窗口用于工程中所有文件资源的管理。例如,窗体、模块、类、环境设计器和报表设计器。工程资源管理窗口如图1.15所示。,属性窗口,属性窗口用于设置对象的属性。VisualBasic6.0支持面向对象,可以通过属性窗口很方便地设置工程中窗体、控件等对象的属性。属性窗口如图1.16所示,窗体布局窗口,窗体布局窗口用于设置程序运行时的初始位置和程序适用的分辨率。窗体布局窗口如图1.18所示。,VisualBasic6.0工程和工程管理,VisualBasic6.0中程序的设计和开发是以工程和工程管理概念出现的,每一个应用程序对应着一个工程。读者可以通过工程管理器来添加资源或删除资源。本节内容主要以一个简单的“HelloWorld”查询为例,介绍VisualBasic6.0中程序设计和开发的一般步骤。,实现步骤,创建工程创建窗体设计程序界面编写代码保存工程运行程序生成可执行文件,创建工程,编写“HelloWorld”程序首先需要创建一个工程。工程是创建应用程序所必需的,通过工程可以完成最基本的程序界面设计及代码编写。工程的创建有两种方法。启动VisualBasic6.0集成开发环境后,在弹出的“新建工程”对话框中选择“标准EXE”,单击“确定”按钮,创建一个新的工程。“新建工程”对话框如图1.19所示。启动VisualBasic6.0集成开发环境后,通过菜单项“文件”“新建工程”命令,打开新建工程”对话框,选择“标准EXE”菜单项,单击“确定”按钮,创建一个新的工程。,创建窗体,创建一个新的工程后,VisualBasic6.0会自动创建一个空白的窗体,如图1.20所示。读者也可以通过“工程”“添加窗体”命令为程序添加其他窗体。本实例中只需要一个窗体,因此不需要再另外添加其他窗体。,设计程序界面,创建窗体后,读者就可以在窗体上完成程序的界面设计。本实例将窗体作为应用程序的输出设备,当程序执行时直接在窗体上显示“HelloWorld”字样,也就是说窗体就是所需要的输出设备。因此不需要添加其他任何控件。,编写代码,完成程序界面设计后,读者需要编写代码来完成在窗体上显示“HelloWorld”。打开代码窗口的方法有两种。在窗体上双击,系统会自动打开代码窗口并且添加窗体的Form_Load事件。单击“工程资源管理窗口”上的“查看代码”按钮,打开代码窗口。在编写代码前,通过“属性窗口”将Form1的“AutoRedraw”属性设置为“True”。这个属性允许Form1自动重绘。在后续章节的示例中如果希望用窗体作为输出设备,都需要将这个属性设置为“True”,如图1.21所示。,在窗体的Form_Load事件中编写如下代码(黑体字部分)。01PrivateSubForm_Load()02PrintHelloWorld在窗体上输出HelloWorld03EndSub代码编写完成,该句代码的作用就是在窗体上输出“HelloWorld”字样。如果读者采用单击“工程资源管理窗口”上的“查看代码”按钮方法,打开代码窗口,则需要在代码窗口的对象列表框中选择Form,VisualBasic6.0会自动为窗体添加Form_Load事件过程。,保存工程,接下来要对工程进行保存。读者可以对工程、窗体文件设置相应的名称。保存工程有以下三种方法。单击标准工具栏上的“保存”按钮,对工程进行保存。选择菜单中的“文件”“保存工程”命令,对工程进行保存。按下键盘上的快捷键Ctrl+S,对工程进行保存。保存工程,在“文件另存为”对话框中,给窗体文件命名为“frmMain.frm”;给工程文件命名为“helloworld”,如图1.22所示。单击“保存”按钮完成工程的保存。,运行程序,完成代码编写和保持工作后,就可以编译运行程序了。程序的运行方法有以下三种。单击调试工具栏上的“启动”按钮,运行程序。选择菜单中的“运行”“启动”命令,运行程序。按下键盘上的F5快捷键,运行程序。按下键盘上的F5快捷键运行程序,在窗体的左上角显示“HelloWorld”,如图1.23所示。图1.23运行结果至此,一个简单的“HelloWorld”程序已经完成了。整个程序编写的过程非常简单,需要读者编写的代码只有一行,代码编写量很小。读者可能感觉编程非常简单,这就是VisualBasic6.0程序设计的优点。其实在这个过程中VisualBasic6.0集成开发环境已经做了很多的背后工作,而这些不需要读者来动手。,生成可执行文件,此时应用程序只是在集成开发环境中运行,为了可以像普通应用程序一样脱离集成开发环境运行。读者需要生成可执行文件,也就是平时所说的“exe”格式的文件。选择菜单中的“文件”“生成工程1.exe”命令,打开“生成工程”对话框,在文件名输入框中输入“helloworld”,单击“确定”按钮。VisualBasic6.0会生成“helloworld.exe”可执行文件。,VisualBasic6.0的帮助系统,当读者在使用VisualBasic6.0开发和设计应用程序时,不可避免地会遇到各种各样的问题。VisualBasic6.0为读者提供了联机帮助系统,读者在程序开发时遇到问题可以借助帮助系统来解决问题。根据笔者的经验,读者所遇到的问题一般都可以通过联机帮助解决。VisualBasic6.0的帮助系统分为MSDN帮助系统和Microsoft网络资源两种。本节内容主要介绍如何在应用程序开发过程中使用这两种帮助资源。,综合练习,设计一个简单的程序,当程序运行时在窗体上显示“欢迎使用VisualBasic6.0!”,结果如图1.27所示。读者可以参考教程中“Helloworld”程序的设计过程。在程序设计过程中,试将窗体的“AutoRedraw”属性设置为False,观察程序运行结果看有什么不同。代码如下所示。01PrivateSubForm_Load()02Print欢迎使用VisualBasic6.0!在窗体上输出欢迎使用VisualBasic6.0!03EndSub,思考和习题,1与传统的程序设计语言相比较,VisualBasic6.0具有哪些特点?2VisualBasic6.0集成开发环境中“立即窗口”的作用是什么?3简述使用VisualBasic6.0进行应用程序开发的一般步骤。,
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!