《Visual Basic概述》-第1章 Visual Basic概述_第1页
《Visual Basic概述》-第1章 Visual Basic概述_第2页
《Visual Basic概述》-第1章 Visual Basic概述_第3页
《Visual Basic概述》-第1章 Visual Basic概述_第4页
《Visual Basic概述》-第1章 Visual Basic概述_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

1.7

VisualBasic6.0的界面1.8

VisualBasic6.0帮助系统的使用1.9

开发VisualBasic6.0应用程序的步骤1.10

VB中的常用术语1.11

对学习VisualBasic6.0的建议1.12

入门操作实例第1章VisualBasic概述1.1VisualBasic编程基础首先需要知道程序到底是什么。计算机程序是指令集,它告诉计算机如何执行特殊的任务。大家也许熟悉许多种指令,如按菜谱烹调特殊的食物或按指定的方向到达不熟悉的目的地。没有这些特殊的指令,就不能执行预期的任务。计算机也是一样,只是它们需要为执行的每一个任务提供指令。甚至对最简单的任务也需要指令,例如如何取得击键,怎样在屏幕上放一个字母,怎样在磁盘中保存信息。幸运的是,许多这样的指令包含在处理器芯片中或内置于操作系统中,因此用户不必担心它们。下一页返回1.1VisualBasic编程基础相反,应集中于为任务提供指令,如计算雇员工资,创建邮件列表,或设置格式化文本以显示最近的年度报表信息。虽然我们用自然语言读这些指令,但计算机指令必须是二进制代码,即一系列在计算机内存和处理器中的开或关的状态。有些语言,如汇编程序,可以允许直接写这种类型的代码。但是,以这种方法编程十分困难,因此VisualBasic和其他编程语言使程序员可以用与自然语言有点相近的方式编写指令。然而,即使是这些指令也有限,并要遵循高度定义的结构。返回上一页1.2VisualBasic的产生和发展VisualBasic是为适应在Windows图形操作系统下编程而由BASIC发展来的,同时也伴随Windows的发展而不断更新版本。VisualBasic的版本变更如表1-1所示。返回1.3VisualBasic是什么VisualBasic(简称VB)是Microsoft公司开发的一种通用的、面向对象的、事件驱动的程序设计语言。“Visual”指的是开发图形用户界面(GUI)的方法—不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。"Basic”指的是BASIC(BeginnersAll-PurposeSymbolicInslmclionCode)语言,一种在计算技术发展历史上应用得最为广泛的语言。下一页返回1.3VisualBasic是什么VisualBasic在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键同,其中很多和WindowsGUI有直接关系。专业人员可以用VisualBasic实现其他任何Windows编程语言的功能,而初学者只要掌握几个关键同就可以建立实用的应用程序。VisualBasicScriptingEdition(VBScript)是广泛使用的脚本语言,它是Visu-alBasic语言的子集,可嵌入HTML语言中,用于网页设计,如ASP(ActiveServerPage)文件。VB简单易学,通用性强,用途广泛。返回上一页1.4VB6.0的功能和特点VB6.0全称为VisualBasic6.0,是微软公司推出的可视化编程工具MSDN之一,是目前世界上使用最广泛的程序开发工具。与众多的可视化编程工具相比,VB更大众化。VB用于开发多媒体、数据库、网络、图形等方面的应用程序。VisualBasic6.0具有以下功能和特点。(1)可视化的编程工具。它应用面向对象的程序设计方法,能够把程序及数据封装成一个对象,这些对象都是可视化的。下一页返回1.4VB6.0的功能和特点用户可以方便地设计程序界面,并且通过对对象属性、方法及事件的设置及使用,可以灵活地开发程序。程序员不必再为界面的设计编写大量的程序代码,只需按照设计的要求,用系统提供的工具在屏幕上设计各种对象,VB会自动生成界面代码,程序员需要做的只是编写实现程序功能的那部分代码即可,大大提高了编程的效率。(2)提供集成的程序开发环境,使用户可以在同一个平台上完成应用程序设计的所有步骤,包括界面的设计、编写代码、调试和发布程序等。下一页返回上一页1.4VB6.0的功能和特点(3)采用事件驱动的编程机制。通过编写对象的事件过程来响应用户对对象的操作。比如在用户界面上有“求两数和”按钮。用户单击该按钮,程序可完成“两数相加”运算。此时用户单击鼠标的动作就会产生一个“按钮(对象)—单击”事件(Click),VisualBasic系统就会自动调用执行命令按钮对象的Click事件过程,执行相应的程序代码。这就是事件驱动功能。(4)具有强大的数据库处理功能,可以直接或间接地访问多种数据库管理系统,如Access,SQLServer,Oracle等。另外,VB还提供了开放式数据连接(OD-BC)功能,可以通过直接访问或建立连接的方式使用并操作后台大型网络数据库。下一页返回上一页1.4VB6.0的功能和特点(5)VisualBasic支持对象链接与嵌入(0LE)技术,可以很方便地开发集文本、图像、声音等对象于一体的应用程序。(6)支持inlernel程序开发功能。VisualBasic开发应用程序,改变了以往的编程机制,开发人员不需要编写传统意义上的主程序,不必指明程序从哪里开始到哪里结束,整个VisualBasic应用程序是由一个个小的事件过程构成的。事件过程的执行与否及执行的顺序取决于操作时用户所引发的事件,如果用户未引发任何事件,那么应用程序就处于等待状态。返回上一页1.5

VisualBasic6.0的分类VisualBasic6.0分为学习版、企业版和专业版3种版本。学习版功能简单,企业版功能比较强大,可分别满足不同用户的需求。(1)学习版是VisualBasic的基础版本。通过学习版读者可使学习编程的人员很轻松地掌握VisualBasic的功能和开发Windows应用程序技术。(2)专业版是专门为专业编程人员提供功能强大的开发环境,专业版包含了学习版的全部功能,并增添了ActiveX控件、Internet控件、集成可视化数据工具和数据环境等专业开发功能块。(3)企业版是在专业版的基础上增加了开发分布式应用程序等功能,为编程人员提供更强大的应用程序。返回1.6VB的安装、启动和退出1.6.1VisualBasic6.0的安装要求在安装VisualBasic6.0之前应先确认系统的软、硬件是否符合安装的最低要求。1.硬件要求微处理器:80486或更高的处理器。内存:对于WindowsNT或更高版本,至少需要32MB可用内存。下一页返回1.6VB的安装、启动和退出硬盘:学习版的典型安装需要48MB可用空间,完全安装需要80MB可用空间;专业版的典型安装需要48MB可用空间,完全安装需要80MB可用空间;企业版的典型安装需要128MB可用空间,完全安装需要147MB的可用空间;MS-DN帮助文档的安装需要67MB可用空间。显示器:VGA或更高分辨率的显示器。光驱:8倍速以上的CD-ROM。2.软件要求操作系统:Windows2000或WindowsXP;浏览器:InlernelExplorer5.5以上;后台数据库:Access2000或SQLServer2000以上版本。下一页上一页返回1.6VB的安装、启动和退出1.6.2VisualBasic6.0的安装过程将VB6.0的中文企业版安装光盘放入光驱,即自动运行安装程序,如果不能自动运行安装程序,可查找到安装文件SETUP.EXE,双击运行。安装过程如下(安装过程中除了要输入产品ID外,一般都使用默认的设置,即总是单击“下一步”或“确定”按钮):(1)运行安装向导。如图1-1。(2)阅读并接受《最终用户许可协议》。(3)输入产品的ID号(111-1111111)及用户姓名和公司名称。(4)选择要安装的程序“安装MicrosoftVisualBasic6.0中文企业版”。下一页上一页返回1.6VB的安装、启动和退出(5)选择公用安装文件夹(默认)。(6)继续安装。(7)显示安装序列号信息,确定。(8)选择安装类型及安装文件夹,建议使用默认文件夹,使用“典型安装”。(9)选择VSS数据库格式,单击“否”按钮。(10)安装文件过程……。(11)重新启动计算机完成安装过程。(12)询问是否安装MSDN(帮助文档),选择不安装,如图1-2所示,继续下一步。下一页上一页返回1.6VB的安装、启动和退出(13)询问是否安装服务器组件,选择不安装,如图1-3所示,继续下一步。(14)选择不现在注册,完成VB6.0的安装。1.6.3VisualBasic6.0的启动和退出成功安装后,可以按照如下步骤启动VB6.0,进入它的集成开发环境(IDE)中:下一页上一页返回1.6VB的安装、启动和退出(1)在Windows系统中,选择“开始”|“程序”|“MicrosoftVisualBasic6.0中文版”|“MicrosoftVisualBasic6.0中文版”命令,或选择“开始”|“程序”|“MicrosoftVisualStudio6.0"|"MicrosoftVisualBasic6.0”命令,弹出“新建工程”对话框,如图1-4所示。在该对活框中有3个选项卡,即“新建”、“现存”和“最新”选项卡。“新建”选项卡用于新建一个工程;“现存”选项卡用于打开一个已创建的工程;“最新”选项卡用于打开一个最近使用过的工程。(2)在“新建”选项卡中选择新建一个“标准EXE”工程,即可进入Visu-alBasic6.0的集成开发环境中,如图1-5所示。上一页返回1.7

VisualBasic6.0的界面启动VB6.0后,可见到如图1-6所示的界面,即VB6.0的集成开发环境(IDE)。该界面中有菜单栏、工具栏、控件工具箱、窗体、工程资源管理器、属性窗口和窗体布局窗口,另外还有隐藏的代码编辑窗口等。①菜单栏:包含所有的VB命令。②工具栏:提供了常用命令的快捷访问按钮,如图1-7所示,后面的数字显示区显示了当前控件的位置、大小等信息。下一页返回1.7

VisualBasic6.0的界面③控件工具箱:提供了可添加到窗体中的常用控件,如图1-8左图所示。可通过添加“部件”来增加工具箱中新的控件,如图1-8右图所示。④窗体:是应用程序中最重要的组成部分,VB正是通过窗体对应用程序进行编程的,每个应用程序至少包含一个窗体。⑤工程资源管理器:工程指一个应用程序的所有文件的集合,工程资源管理器顾名思义就是管理这些文件的。⑥属性窗口:显示当前对象的各种属性,如外观、命名、动作等,可通过它对当前对象的各种属性进行编辑。下一页上一页返回1.7

VisualBasic6.0的界面⑦窗体布局窗口:显示及调整程序运行时,窗体在屏幕上的初始位置。若程序窗体在屏幕中,把鼠标移到左图屏幕中的窗体上,这时鼠标指针会变成移动形状,拖动窗体,即就设置了运行时此窗体的位置,如图1-9所示。⑧代码编辑窗口:每个窗体或代码模块都有一个单独的代码编辑窗口,可以在此窗口中对窗体及窗体中各对象的程序代码进行编辑。要打开对象的代码编辑窗口,在“窗体设计区域”双击该对象,就能弹出代码编辑窗口。上一页返回1.8VisualBasic6.0帮助系统的使用在使用VB进行程序设计时,时常会遇到一些问题,特别是对初学者更是如此。VisualBasic提供了功能非常强大的帮助系统,这是我们学习VB和查找资料的重要渠道。从MicrosoftVisualStudio6.0开始,Microsoft将所有可视化编程软件的帮助系统统一采用全新的MSDN(MicroSoftDeveloperNetwork)文档形式提供给用户。MSDN实际上是MicrosoftVisualStudio的庞大的知识库,完全安装后将占用超过800MB的磁盘空间,内容包含VisualBasic,VisualFoxPro,VisualC++和VisualJ++等编程软件中使用到的各种文档、技术文章和工具介绍,还有大量的示例代码。下一页返回1.8VisualBasic6.0帮助系统的使用1.使用MSDNLibrary在线帮助在VB“帮助系统”中选择“内容”、“索引”或“搜索”命令后,将打开类似于IE浏览器的MSDNLibrary在线帮助窗口,如图1-10所示(该窗口也可以从“开始”菜单打开)。该窗口中包含有定位和主题两个窗口,在定位窗口中有“目录”、“索引”、“搜索”和“书签”4个选项卡,选择“目录”、“索引”、“搜索”和“书签”中的主题后,即可在主题窗格中查看有关的信息。选择“搜索”选项卡后可以输入单同或短语,以便快速获得需要的帮助信息。在主题窗口中单击超链接文字,即可获得进一步的解释和说明,或链接到其他主题和网页。下一页上一页返回1.8VisualBasic6.0帮助系统的使用如果用户选中主题窗口中某个同或短语后按F1键,可查看“索引”中是否包含有该同或短语的帮助主题。使用“搜索”选项卡搜索主题时,可以使用逻辑运算符来优化搜索。如输入要查找的同语为“窗体”,单击输入框右边的右箭头按钮选择逻辑运算符"And”后再输入“按钮”,最后单击定位窗口中的“列出标题”按钮,意为列出同时包含“窗体”和“按钮”两个同语的主题标题。2.上下文相关帮助VB的许多部分是上下文相关。上下文相关意味着不必搜寻“帮助”菜单就可直接获得有关这些部分的帮助。下一页上一页返回1.8VisualBasic6.0帮助系统的使用例如,选择“视图”|“代码窗口”命令,打开代码窗口,将光标插入点置于关键同"Private”中并按F1键,将显示出该关键同的帮助信息。可以使用上下文相关帮助有如下6个部分。①VB中的每个窗口(“属性”窗口、“代码”窗口等)。②工具箱中的控件。③窗体或文档对象内的对象。④“属性”窗口中的属性。⑤VB关键字(声明、属性、方法、函数、事件和特殊对象)。⑥错误信息。下一页上一页返回1.8VisualBasic6.0帮助系统的使用3.运用示例代码帮助中的许多程序语言主题,都包含有一些可以在VB中直接运行的示例代码,可以通过Windows的剪贴板将这些代码复制到代码窗口中,并按F5键运行,这对帮助理解有关概念是十分有利的。例如,可按下面的步骤进行练习。(1)在属性窗口中选择“FillColor"属性,并按F1键(使用上下文相关),打开“帮助”窗口。下一页上一页返回1.8VisualBasic6.0帮助系统的使用(2)单击“示例”标题,打开“FillColor"属性示例帮助窗口。(3)选中程序代码部分。(4)在“帮助”窗口中选择“编辑”菜单中的“复制”命令。(5)返回代码窗口,选择“编辑”菜单中的“粘贴”命令,将程序代码粘贴到代码窗口中。(6)按F5键运行该程序。程序运行结果为在鼠标单击处显示一个填充圆,不断单击会得到一系列不同填充形式的圆,直到用户关闭窗体。上一页返回1.9

开发VisualBasic6.0应用程序的步骤VisualBasic的最大特点,就是在VisualBasic环境下,以最快的速度和效率开发具有良好用户界面的应用程序。开发一个VB程序的基本步骤为创建界面、设置属性、编写代码。下面以一个具体的蝴蝶飞的动画为例来介绍VB程序开发的步骤和方法。一般来说,在用VisualBasic开发应用程序时,需要以下3步。(1)建立可视用户界面。(2)设置可视界面特性。(3)编写事件驱动代码。下一页返回1.9

开发VisualBasic6.0应用程序的步骤1.建立用户界面用户界面由对象,即窗体和控件组成。所有的控件都放在窗体上(一个窗体最多可容纳255个控件),程序中的所有信息都要通过窗体显示出来,它是应用程序的最终用户界面。在应用程序中要用到哪些控件,就在窗体上建立相应的控件。程序运行后,将在屏幕上显示由窗体和控件组成的用户界面。启动VisualBasic后,屏幕上将显示一个窗体,默认名称为Form1,可以在这个窗体上设置用户界面。如果要建立新的窗体,可选择“工程”菜单中的“添加窗体”命令来实现。下一页上一页返回1.9

开发VisualBasic6.0应用程序的步骤2.设置窗体和控件的属性。建立界面后,可以设置窗体和每个控件的属性。在实际的应用程序设计中,建立界面和设置属性可以同时进行,即每画完一个控件,接着就设置该控件的属性。当然,也可以在所有的对象建立完之后再来设置每个对象的属性。究竟用哪种方法,可以根据自己的习惯选定。3.编写代码如前所述,VisualBasic采用事件驱动编程机制,因此大部分程序都是针对窗体中各个控件所能支持的方法或事件编写的,这样的程序称为事件过程。例如,命令按钮可以接收鼠标事件,如果单击该按钮,鼠标事件就调用相应的事件过程来作出响应。上一页返回1.10

VB中的常用术语①工程(Project):是指用于创建一个应用程序的文件的集合。②对象(Object):可控制的某个东西,对象具有属性和方法。VB中主要有两类对象,即窗体和控件。③窗体(Form:应用程序的用户界面,即Windows。④控件(Control):指的是各种按钮、标签、文本框等。⑤属性(Properly):是指对象的特征描述,如大小、标题或颜色。⑥事件(Event):发生在对象上的动作。事件发生时可以编写代码进行处理。下一页返回1.10

VB中的常用术语⑦方法(Method):控制对象动作行为的方式。它是对象本身内含的函数或过程,它也是一个动作,是一个简单的不必知道细节的无法改变的事件,但不称作事件。⑧*ActiveX:ActiveX是基于ComponentObjectModel(COM)的可视化控件结构的商标名称。它是一种封装技术,提供封装COM组件并将其置人应用程序(如Web浏览器)的一种方法。⑨ComponentsObjectModel(COM):是软件组件互相通信的一种方式。它是一种二进制和网络标准,允许任意两个组件互相通信,而不管它们是在什么计算机上运行(只要计算机是相连的),不管各计算机运行的是什么操作系统(只要该操作系统支持COM即可),也不管该组件是用什么语言编写的。上一页返回1.11

对学习VisualBasic6.0的建议如何学好本课程,关键有三点:第一,认真看书,熟悉VB软件的使用方法、VB语言的基本语法和程序设计要点;第二,不断实践,通过上机练习,在实践中学习语言,在实践中掌握各种程序设计的方法和技巧。第三,经常带着问题思考。除此以外,还要做到以下几点。深人理解基本概念,如对象、控件、属性、事件、方法等。抓住基本特征。一定动手做。循序渐进。多看编程实例。通过VB学习编程思想。返回1.12

入门操作实例下面通过一个简单的应用程序,了解VisualBasic解决实际问题的过程。操作实例:设计一个完成计算两个由键盘输入数据的和、差、积功能的简单计算器,窗体上有4个标签,用于操作时的提示信息;4个文本框分别用于输入两个数据、操作符、运算结果,以及3个命令按钮。程序运行的界面如图1-11所示。要求:(1)单击“计算”按钮,完成将“操作数1”和“操作数2”文本框中的数据按运算符中的运算进行操作,结果放在“结果”文本框中。(2)单击“清除”按钮,则清除文本框中的内容。下一页返回1.12

入门操作实例(3)单击“退出”按钮,则退出程序一般来说,设计一个VisualBasic应用程序,主要有两步:设计一个用户操作界面和设计程序代码。具体操作可分为4个步骤:设计用户使用的界面;设计界面上各个控件的属性;编写程序代码;保存与调试应用程序。具体操作如下:第一步:设计用户使用的界面。应用程序运行时,用户输入或输出的信息都在这个界

温馨提示

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

评论

0/150

提交评论