第一章VisualBasic6

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1第一章VisualBasic6.0概述本章扼要介绍了VisualBasic的特点和发展历程,VisualBasic6.0的安装和启动,以及VisualBasic6.0的集成开发环境,使读者对它们有一个初步了解。第一节什么是VisualBasic一可视化的BASIC大家可能都听说过Basic语言,它是一种深受广大计算机爱好者喜爱的计算机语言。与其他计算机语言相比,简单易学,用它编写出的计算机程序同样具有实际价值和广泛的应用领域。自从1964年问世以来,随着计算机的发展,它已经变得面目全非,目前的VisualBasic6.0已经功能强大的Windows环境下的应用程序开发语言,但是仍然保留了它初创时的简单、易学和实用的特点。顾名思义VisualBasic是可视化的BASIC,运行用它编写的程序,就如同运行Windows环境下的其它程序一样,不仅界面风格统一,而且通过点击鼠标和按动键盘等一系列轻松操作,便可以完成操作。可视化的另一个含义是VisualBasic为程序设计人员提供了窗体、菜单等图形对象和功能强大的“工具箱”,程序员在设计用户界面时,就如同搭积木似的,把工具箱里的所需要的控件拖放到窗体上。不必编写程序,轻而易举地就可以完成界面的设计。二“事件驱动”的编程方式它的另一个重要特点是“事件驱动”的编程方式。在传统的面向过程的应用程序中,由应用程序自身控制执行哪一部分代码,以及按何种顺序执行代码,即代码的执行是从第一行开始,随着程序流执行代码的不同部分。程序执行的先后次序由设计人员编写的代码决定,用户无法改变程序的执2行流程。在VB中,程序的执行发生了根本的变化。它没有传统意义上的主程序,程序执行时,先等待某个事件的发生,比如,用户用鼠标单击了窗口上的某个按钮,就会产生一个“单击按钮”事件,然后程序执行一个相应的“单击按钮过程”程序。如果用户不单击这个按钮,那么处理此事件的程序就不会被执行。这样一个统一控制的、面面俱到的大程序分解成多个由事件激发的独立的小程序,从而使编程的难度降低,一些非计算机专业人员也能够编写出很漂亮的、实用的VB程序。通过下面几章的学习,读者会形成具体的感受。三VisualBasic的发展和版本90年代初,Windows步入微机的操作平台,单调的字符界面变成漂亮的图形界面,操作方式由键盘输入命令方式转向鼠标操作的图形方式。编程方法发生了重大变化,使得熟悉DOS环境下编程的计算机爱好者一时感到无所适从。为了能够方便快速地开发Windows应用程序,微软公司及时推出第一代VisualBasic产品,它既保留了Basic语言简单易学的优点,又充分利用了Windows提供的图形环境,使得Basic进入到可视化编程的领域,为广大计算机爱好者提供了新的编程工具。VisualBasic随着Windows的发展,不断推出新的版本,到1998年已经发展到6.0版,功能上进一步完善和扩充,尤其在数据库管理和网络应用方面,较早期版本更胜一筹。本书主要介绍VB6.0中文版。VB6.0中文版包括3个版本:学习版(Learning)、专业版(Professional)和企业版(Enterprise)。学习版:主要针对初学者,包括VB所有的内部控件,以及网格控件、表格控件和数据控件。专业版:针对专业编程人员,除了学习版的全部内容,还包括ActiveX、Internet控件开发工具、动态HTML页面设计等功能。企业版:VB6.0的最高版本,包括VB6.0的全部功能。如果你的计算机能够满足VB6.0的硬件要求,最好安装企业版。3第二节运行环境和启动一VB6.0的运行环境硬件要求:80586以上的处理器16M以上内存VGA或分辨率更高的显示器100M以上的硬盘空间鼠标CD-ROM软件要求:Windows95/98或WindowsNT3.51以上版本。二VisualBasic的安装中文VB6.0有一张CD安装盘,将其放在CDROM驱动器中,自动运行程序就会运行安装程序。如果自动运行程序没有启动,可以在CD盘的根目录下,双击SETUP.EXE文件,也可以启动安装程序。按照屏幕上的提示进行安装。一般采用“典型安装”方式。如果你的硬盘足够大,便可以很容易地完成VB的安装。与以前的版本不同的是VB6.0的联机帮助文件使用MSDN(MicrosoftDeveloperNetworkLibrary)文档的帮助方式,不在VB6.0的安装盘上,而与“VisualStudio”产品的帮助系统集合在两张CD盘上,在安装过程中,系统会提示插入MSDN盘。三启动VisualBasic方法1:在安装了VB的Windows环境下,要启动VisualBasic,请按照以下步骤执行:单击任务条上的“启动”。选择“程序”,接着选取“MicrosoftVisualBasic6.0中文版”。4接着指向下拉采单中“MicrosoftVisualBasic6.0中文版”并单击。图1-1启动VisualBasic方法2:也可以在Windows的桌面上,创建一个VisualBasic快捷键,并双击该快捷键。当启动VisualBasic后,可以见到VB初始窗口,如图1-2所示。图1-2VisualBasic初始窗口在VB的初始窗口中间是一个“新建工程”窗口。在该窗口上有三个标签:新建:创建新的工程现存:选择和打开现有工程最新:列出最新使用过的工程在“新建”标签上,列出能够建立的应用程序类型,对于初学者,只要选择默认的“标准EXE”。单击“打开”按钮,就可以创建一个新的工程,进入VB应用程序集成开发环境。第三节集成开发环境同大多数高级编程语言一样,VB不仅是一种语言,而且是一个将应用程序的开发、测试、运行、以及发布等功能综合在一起的集成开发环境。因此,有必要先熟5悉一下VB6.0的集成开发环境。图1-3是创建了一个标准EXE工程后,出现的VB界面。图1-2VB集成开发环境一标题栏和VB的工作模式标题栏与普通的Windows窗口一样,它的左端是窗口控制菜单框;右端是最大化最小化按钮;中间的标题说明此时集成环境所处的工作模式。VB有三种工作模式:设计(Design)模式、运行(Run)模式、中断(Break)模式。设计模式:此时的标题为“工程1-MicrosoftVirsualBasic[设计]”,可以进行用户界面的设计和代码的编制,开发程序时应处在设计模式状态。运行模式:此时的标题为“工程1-MicrosoftVirsualBasic[运行]”,运行应用程序,此时不能修改程序代码,也不能改动用户界面。在设计模式状态下,单击工具栏上的“启动”按钮或按F5键后,VB进入运行模式状态。单击工具栏上的“结束”按钮,VB返回到设计模式状态。中断模式:此时的标题为“工程1-MicrosoftVirsualBasic[break]”,暂时中断应用程序的运行,此时可以修改程序代码,但不能改动用户界面。在运行模式状态下,菜单栏工具栏工具箱标题栏工程窗口属性窗口窗体布局窗口窗体窗口6单击工具栏上的“中断”按钮,VB进入中断模式状态。单击工具栏上的“结束”按钮,VB返回到设计模式状态。二菜单栏菜单栏包括13个选项,每个选项各有各自的下拉子菜单。它们是程序开发过程中所需要的全部命令。它们是文件(File)、编辑(Edit)、视图(View)、工程(Project)、格式(Format)、调试(Debug)、运行(Run)、查询(Query)、图表(Diagram)、工具(Tools)、外接程序(Add-Ins)、窗口(Windows)、帮助(Help)。比如单击“文件”菜单,就会出现新建工程、打开工程…退出等命令。退出VB的命令序列为;单击菜单“文件”-“退出”。三工具栏工具栏提供了开发应用程序中最常用的菜单命令,当鼠标的箭头指向工具栏上面的这些图标按钮,会显示相应的文字提示。单击按钮,可以执行这些命令,不必从菜单上选取相关。这些按钮分别是:1-添加标准工程、2-添加窗体、3-菜单编辑器、4-保存工程、5-剪切、6-复制、7-粘贴、8-查找、9-撤消、10-重复、11-启动、12-中断、13-结束、14-工程资源管理器、15-属性窗口、16-窗体布局窗口、17-对象浏览器、18-工具箱、19-数据视图窗口、20-可视组件管理器。图1-4工具栏12345678910111213141516171819207四工具箱图1-5工具箱工具箱中包括了常用的各种控件的制作工具,以图标方式显示。利用这些工具,用户可以在应用程序的窗体上设计安排各种控件对象。其中只有指针不是控件工具,它用来移动窗体上的控件,以及调整它们的大小。五工程资源管理器(ProjectExplorer)窗口工程资源管理器窗口(图1-6)保存了一个应用程序所包含的全部文件。常用的文件有工程文件,它的扩展名是.VBP,窗体文件,它的扩展名是.FRM,标准模块文件,它的扩展名是.BAS。工程资源管理器窗口上有3个按钮,分别为:“查看代码“按钮:切换到代码窗口,显示和编辑程序代码;“查看对象“按钮:切换到窗体窗口,显示和编辑对象;指针控件标签控件框架控件复选框控件组合框控件水平滚动条控件定时器控件目录列表控件形状控件图象控件对象链接与嵌入图形控件文本框控件命令按钮控件单选钮控件列表控件垂直滚动条控件驱动器控件文件列表控件直线控件数据控件8“切换文件夹“按钮:改变工程的文件列表的显示方式。.图1-6工程资源管理器窗口六属性(Properties)窗口所有窗体以及安置在窗体上面控件的属性,如名称、颜色、字体、标题、大小等,可以通过属性窗口(图1-7)来改变。图1-7属性窗口属性窗口中包括:对象列表框:单击右边的下拉按钮,可以选择该窗体所含的对象;属性显示排列方式:分别按属性名称的字母顺序或类别顺序排列所有的属性;属性列表框:列出所选的对象各种属性列表,一列为属性名称,另一列为相应的属性值,单击某个属性名称,就可以在其右侧设置或修改属性值。属性含义说明:当选中某个属性时,显示该属性的含义。“查看代码“按钮“查看对象“按钮“切换文件夹“按钮对象列表框属性显示排列方式属性列表框属性含义说明9七窗体布局窗口窗体布局窗口用来显示当程序运行时,窗体在不同分辨率的屏幕上所处的位置。八窗体窗口窗体窗口用来设计应用程序界面,它就象一张白纸,在上面可以根据需要摆放不同的控件对象。设计者在窗体中添加控件、图形和图片来创建所希望的外观。应用程序中每一个窗体都有自己的窗体设计器窗口。九代码窗口在VisualBasic的编程中,所有的代码都是在代码窗口中编写的.代码窗口实际上就是个文本编辑器,它可以用来编写、显示和编辑对象的事件和程序的代码,可以打开多个代码窗口,从而方便地查看、复制和粘贴来自不同文件的代码。代码编辑窗口的界面如图1-8所示。图1-8代码窗口(2)代码窗口的组成在代码窗口中主要由下面几个部分组成:“对象”框:显示所选对象的名称、可以按下列表框中的箭头,显示和选择此窗体中的对象。对象框全模块查看按钮过程查看按钮过程/事件框拆分栏10“过程/事件”框:列出所有对应于“对象”框中对象的事件,这些事件是按名称的字母来排列的、当选择了一个事件,与事件名称相关的事件过程框架,就会显示在代码窗口中。如果在对象框中显示的是“通用”,则过程框会列出所有声明,以及为此窗体所创建的自定义的函数和过程。拆分栏:将拆分栏向下拖放,可以将代码窗口分隔成两个水平窗格,两者都有各自的滚动条、可以同时查看代码中的不同部分。“过程查看”按钮:选择此按钮,同一时间只能在代码窗口中显示一个过程。“全模块查看”按钮:选择此按钮,在代码窗口中显示该模块或窗体的全部代码。集成开发环境还包括几个很重要的窗口,如部件窗口、立即窗口等,等用到时再作具体介绍。第四节使用VB的帮助系统VB60.0的帮助文件使用MSDN(MicrosoftDeveloperNetworkLibrary)文档的帮助方式,约有1G字节的丰富内容,包括示例代码、开发人员知识库、技术文章、各类文档和规范等。另外,还可以通过V

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功