VisualBasic语言基础Word文档下载推荐.docx

上传人:b****3 文档编号:17934885 上传时间:2022-12-12 格式:DOCX 页数:40 大小:129.89KB
下载 相关 举报
VisualBasic语言基础Word文档下载推荐.docx_第1页
第1页 / 共40页
VisualBasic语言基础Word文档下载推荐.docx_第2页
第2页 / 共40页
VisualBasic语言基础Word文档下载推荐.docx_第3页
第3页 / 共40页
VisualBasic语言基础Word文档下载推荐.docx_第4页
第4页 / 共40页
VisualBasic语言基础Word文档下载推荐.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

VisualBasic语言基础Word文档下载推荐.docx

《VisualBasic语言基础Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《VisualBasic语言基础Word文档下载推荐.docx(40页珍藏版)》请在冰豆网上搜索。

VisualBasic语言基础Word文档下载推荐.docx

1991年,微软推出了Visual 

Basic1.0版。

这在当时引起了很大的轰动。

VisualBasic1.0的功能非常简单,但却具有跨时代的意义,许多专家把VB的出现当作是软件开发史上的一个具有划时代意义的事件。

在随后的四年内,微软不失时机地接连推出VB2.0、VB3.0和VB4.0三个版本。

并且从VB3.0开始,微软将ACCESS的数据库驱动集成到了VB中,这使得VB的数据库编程能力大大提高。

从VB4.0开始,VB引入了面向对象的程序设计思想。

VB4.0功能强大,学习简单,而且还引入了“控件”的概念,使得大量已经编好的VB程序可以被我们直接拿来使用。

VB5.0提供了更多的面向对象支持,允许开发人员创建事件和接口,改进了类模块,支持创建自己的集合类、ActiveX控件、进程内的COM、DLL组件以及在浏览器中运行的ActiveX文档。

VB6.0已经是一款非常成熟和稳定的开发系统,微软把VB6.0作为Visualstudio的一员发布,这表明微软在改变VB的产品定位,成为大规模企业开发的利器。

在VB6.0中微软加入了ado数据访问模型,使大数据量快速访问成为可能,提高了VB对n层结构的分布式应用程序的开发能力,同时微软也为VB加入了开发web应用程序的能力。

VB6.0为了满足不同的开发需求,提供了三个版本:

学习版(Leaning)、专业版(Professional)和企业版(Enterprise)。

学习版是VB6.0的基础版本,可使程序员轻松开发Windows系统下的应用程序,其中包括所有的内部标准控件以及网络、表格和数据绑定等控件。

专业版是为专业编程人员提供了全套功能完备的开发工具,包括学习版的所有功能,还加入了ActiveX控件、Internet信息服务应用程序的设计、完整的数据访问工具和数据环境、Active数据项目和HTML活动页面设计等功能。

企业版是VB6.0的最高版本,能够帮助专业人员开发功能强大的组内分布式应用程序,包括了专业版的全部功能,加入了BackOffice的工具,如SQL服务、Microsoft处理服务、Internet信息服务、VisualSourceSafe、系统网络架构服务等。

三、VisualBasic6.0的运行环境、安装、启动和退出

运行环境

在安装VisualBasic6.0之前,必须确认计算机满足最低的安装要求。

下面列出了VisualBasic6.0能够运行的条件:

1、硬件要求:

486DX/66MHz或更高的处理器(推荐Pentium或更高的处理器)

一个CD-ROM驱动器

VGA或分辨率更高的监视器

另外还要求计算机要有24MB以上内存、100MB以上硬盘、鼠标或其它定点设备。

2、软件要求:

Windows95或更高版本,或WindowsNT4.0或更高版本。

安装VisualBasic6.0

在CD-ROM驱动器中插入VisualBasic6.0系统CD盘。

安装程序在CD盘的根目录下,运行安装程序Setup.exe,即可进入“安装程序向导”。

如果您的计算机能够在系统中运行AutoPlay,则在插入CD盘时,安装程序将被自动加载。

选取“安装VisualBasic6.0”。

同样进入“安装程序向导”

安装程序允许选择安装路径,用户可以根据自己的需要设置合理的安装路径。

当安装好VB6.0系统后,有时根据需要添加或删除VB6.0部件。

步骤如下:

⑴在CD-ROM驱动器插入光盘。

⑵通过“开始-〉设置-〉控制面板-〉添加/删除程序”

⑶选择其中的“VisualBasic6.0”选项,单击“添加/删除”按钮,显示VB6.0安装程序对话框,有三个选择:

添加/删除——用户要添加新的部件或删除已安装的部件,这时会弹出“维护”对话框,用户根据需要选中或清除部件前的复选框。

重新安装——以前安装的VB6.0有问题,重新安装。

全部删除——将VB6.0从系统中全部删除。

启动VisualBasic6.0

与一般的应用软件类似,VisualBasic6.0有多种启动方式:

(1)利用“开始”菜单启动VB。

单击“开始-〉程序-〉MicrosoftVisualBasic6.0中文版-〉MicrosoftVisualBasic6.0中文版”即可。

(2)双击桌面上的VisualBasic6.0的快捷方式图标。

(3)使用“Windows资源管理器”或“我的电脑”寻找VisualBasic安装目录下的可执行文件。

(4)使用命令行方式启动VB.单击“开始-〉运行”菜单,在“运行”对话框中输入命令。

例如:

“c:

\ProgramFiles\MicrosoftVisualStudio\vb98\vb6.exe”,然后单击“确定”即可。

进入VB6.0后出现“新建工程”对话框,如图1-1:

图1-1进入VB6.0窗口

对话框中三个选项卡,下面列出了VB6.0能够建立的应用程序类型,各选项卡的作用如下:

新建建立新工程;

现存选择和打开现有的工程;

最新列出最近使用过的工程。

单击“新建-〉打开”按钮,即可创建默认的“标准EXE”工程文件;

也可以选择要创建的应用程序类型,单击“打开”按钮,即可创建相应类型的文件。

第二节面向对象的程序设计

面向对象的程序设计(ObjectOrientedProgramming,简称OOP)是20世纪80年代初提出的一种新的编程思想。

面向对象程序设计代表了一种全新的程序设计思路和观察、表述、处理问题的方法,与传统的面向过程的程序设计方法不同,面向对象的程序设计在问题的求解过程中,力求符合人们日常自然的思维习惯,降低问题的难度和复杂性。

面向对象问题求解关心的不仅仅是孤立的单个过程,而是包含所有这些过程的整个系统,它能够使计算机逻辑来模拟描述系统本身,包括系统的组成、系统的各种可能状态以及系统中可能产生的各种过程与过程引起的系统状态切换。

在用面向对象的软件方法解决现实世界的问题时,首先将物理存在的实体抽象成概念世界的抽象数据类型,这个抽象数据类型里面包含了实体中与需要解决的问题相关的数据和属性;

然后再用面向对象的工具,如VB语言,将这个抽象数据类型用计算机逻辑表达出来,即构造计算机能够理解和处理的类;

最后将类实例化就得到了现实世界的面向对象的映射---对象,在程序中对对象进行操作,就可以模拟现实世界中的实体上的问题并将其解决。

面向对象方法的核心是类和对象。

VB中的实体、对象与类

在现实生活中,客观世界是由对象组成的,每一个实体就是一个对象,例如一栋楼、一座学校、一架飞机等都是一个对象。

而一个对象有可能划分为多个子对象,如飞机由机翼、机身、尾翼、起落装置和动力装置组成,这些部件也可以看作一个个对象。

面向对象的程序设计思想把问题分解为对象而非过程,更为接近于人们认识、分析和处理问题的思维过程。

在VB中,对象是基本的运行实体,是可视为一个单元的代码和数据的组合,如控件或窗体。

整个应用程序也可以是一个对象,它包括作用于对象的操作(方法)和对象的响应(事件)。

所有的面向对象的程序都是由对象来组成的,这些对象首先是自治的,同时它们还可以互相通信、协调和配合,从而共同完成整个程序的任务和功能。

更确切地说,面向对象程序设计中的对象就是现实世界中某个具体的物理实体在计算机逻辑中的映射和体现。

比如,电视机是一个具体存在的,拥有外形、尺寸、颜色等外部特性和开、关、频道设置等实在功能的实体;

而这样一个实体,在面向对象的程序中,就可以表达成一个计算机可理解、可操纵、具有一定属性和行为的对象。

和对象有关的一个重要概念是类。

类是同种对象的集合与抽象。

在面向对象的程序设计中定义了类的概念来表述同种对象的公共属性和特点。

下面以“汽车”为例,说明类与对象的关系。

汽车是一个笼统的名称,是整体概念,我们把汽车看成一个“类”,一辆辆具体的汽车(比如你的汽车)就是这个类的实例,也就是这个类的对象。

从这个意义上来说,类是一种抽象的数据类型,它是所有具有一定共性的对象的抽象,而属于类的某一个对象则被称为是类的一个实例,是类的一次实例化的结果。

类描述对象的“结构”,而对象则是类的可用“实例”。

每个实例都是其类的一个精确而又不同的副本。

由于对象是类的一个“实例”,所以创建对象的动作就称为“实例化”。

在VB中,类是面向对象程序设计的基础,是用来定义对象的。

在VB工具箱中每一个标准控件都是一个类,将控件添加到窗体上就创建了类对应的对象。

如图1-2所示,工具箱中的命令按钮控件是按钮类,添加到窗体上的两个命令按钮是具体的按钮对象。

图1-2类与对象

对象的属性、事件和方法

对象可以视为一个单元的代码和数据的组合,在VB中窗体、菜单和各种控件都可以看作对象。

每个对象都有自己的属性和方法,属性是用来描述和反映对象特征的参数,方法使对象执行一定的操作,事件是可被对象识别的动作。

日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。

气球的属性包括可以看到的一些性质,如它的直径和颜色,以及其它一些描述气球状态的属性,如充气或未充气。

气球还具有本身所固有的动作,如放气方法(排出气球中的气体)和上升方法(放手让气球飞走)。

气球还有预定义的对某些外部事件的响应,例如,气球对刺破事件的响应是放气,对放手事件的响应是升空。

再譬如姓名、血型、身高和体重等是人的属性;

行动、语言和思维是人的方法;

外界对人的各种刺激是事件。

属性

属性是对象的特性,它们用来定义对象的特征(如大小、颜色或屏幕位置),或者对象的行为方式(如是否启用或可见)。

如飞机作为一个对象,具有速度、载重量、型号和用途等属性,所有的飞机都有这些属性,对应的每个飞机都有属于自己具体的属性。

在VB中,每个对象都有自己的属性和对应的属性值,例如:

控件的名称(Name)、标题(Caption)、颜色(Color)、字体(FontName)等属性。

属性决定了对象展现给用户的界面、外观和具有的功能。

若要更改对象的特征,可更改其相应的属性值。

设置属性值,可以在设计阶段的属性窗口中进行,也可以在代码设计窗口中在对象的引用后加上一个句点、属性名、一个等号(=)以及新属性值。

例如:

给一个对象名为Command1的命令按钮的Caption属性赋值为“确定”字符串,可以在代码设计窗口中输入语句:

Command1.Caption=”确定”

方法

方法是对象可执行的操作,即对象要执行的动作。

对象的方法是VB程序设计语言为程序设计者提供的一种特殊的过程和函数,并封装起来作为方法直接调用,这给编程带来了很大的方便。

对象方法的调用格式为:

[对象.]方法[参数列表]其中,若省略了对象,表示当前对象。

Form1.Print"

welcometoVisualBasicworld!

"

上面语句的作用是:

使用Print方法在对象“Form1”窗体中显示"

事件

事件是由对象识别的操作(如单击鼠标或按某个键),可以为其编写代码以进行响应。

事件可以作为用户操作或程序代码的结果发生,或者可由系统触发。

对每个对象来说,能够识别的事件是固定的,用户不能加以更改。

常见的事件有单击(Click)、双击(DblClick)、按键(KeyPress)等。

对象的事件可以是用户触发也可以是系统或应用程序触发,当对象响应事件后就会执行一段程序代码,而执行的这段程序代码称为事件过程。

事件过程的形式如下:

Sub对象名_事件过程名[(参数列表)]

…‘(事件过程代码)

EndSub

对象的方法和事件过程十分相似,它们都是要执行一段程序代码完成某种特定的功能;

不同的是事件过程中的程序代码需要程序设计者自己编写,可以查看和修改,对象的方法是VB程序设计语言为程序设计人员提供的一种特殊的过程,设计者不能去查看和修改其中的程序代码。

第三节VisualBasic6.0的集成开发环境

VB6.0的集成环境与其他可视化编程语言环境类似,由标题栏、菜单栏、工具栏以及一些专用的窗口组成。

集成开发环境窗口见下图1-3:

图1-3集成开发环境窗口

标题栏

标题栏位于VB6.0程序窗口的最上端。

同Windows界面一样,标题栏的最左端,是窗口的控制菜单框;

标题栏的右端,是最大化按钮、最小化按钮和关闭按钮。

标题栏中“工程1-MicrosoftVisualBasic[设计]”表明此时集成开发环境处在设计模式,进入其他状态时,括号内文字将作相应的变化。

VB共有三种工作模式(标题栏总显示当前模式)

(1)设计(Design)

模式:

创建应用程序的大多数工作都是在设计时完成的。

在设计时,可以设计窗体、绘制控件、编写代码并使用“属性”窗口来设置或查看属性设置值。

(2)运行(Run)

运行应用程序,这时不可编辑代码,也不可编辑界面。

(3)中断(Break)

应用程序暂时中断,这时可以编辑代码,但不可编辑界面。

按F5键或单击“继续”按钮,程序继续运行;

单击“结束”按钮,停止程序运行。

在此模式下会弹出“立即”窗口,在窗口内,可以输入简短的命令,并立即执行。

中断模式主要用于进行程序的调试。

菜单栏

  菜单栏中显示VisualBasic6.0所有可以使用的命令,共包括13个下拉菜单。

除了提供标准“文件”、“编辑”、“视图”、“窗口”和“帮助”菜单之外,还提供编程专用的功能菜单,例如“工程”、“格式”或“调试”。

 

工具栏

  工具栏的作用是在编程环境下提供对于常用命令的快速访问。

除了标准工具栏外,VB6.0还提供了编辑、窗体编辑器、调试等专用的工具栏。

单击工具栏上的图标,就能执行该图标所代表的操作。

要显示或隐藏工具栏,可以选择“视图”菜单中的“工具栏”命令。

VB的工具栏可以任意的移动,能紧贴在菜单栏之下,也可以拖动至以垂直条状紧贴在左边框上。

如果将它从菜单下面拖开,则它能“悬”在窗口中。

窗体窗口

窗体窗口也叫做对象窗口、窗体设计器(默认为Form1,见图,是建立VB应用程序的主要工作区域,用来生成应用程序的编程窗口,是放置其他控件的一个容器。

窗体窗口的位置和大小可以随意调整。

一个应用程序至少有一个窗体窗口,用户可在应用程序中拥有多个窗体窗口。

如果一个应用程序中需要包含多个窗体,必须给它们不同的名称。

也就是给它们赋予不同的Name属性,以免运行时发生错误。

缺省情况下窗体名分别为Form1、Form2、Form3……。

在设计状态下窗体是可见的,窗体的网格点间距可以通过执行“工具”菜单的“选项”命令,在“通用”选项卡中的“窗体设置网格”中输入具体的“宽度”和“高度”来改变。

运行时可通过属性设置,控制窗体的可见性。

  

属性窗口

  

属性窗口(见图1-4)列出了当前选定对象(窗体和各种控件)的属性及相应的属性值,如大小、标题或颜色等。

属性窗口由对象列表框、属性列表、属性显示排列方式选项卡和属性提示区四部分组成。

(1)对象列表框:

单击右边的下拉按钮可打开所选窗体以及所包含的全部对象的名称。

(2)属性列表:

列出所选对象的所有属性名称以及其相应的默认属性值。

属性列表分为左右两栏,左栏为属性名称列表,右栏为对应的属性值列表。

用户可以选定某一属性,然后对该属性值进行设置或修改。

(3)属性显示排列方式选项卡:

有“按字母序”和“按分类序”两种属性排列方式,决定属性列表显示方式按字母排序还是按分类排序。

(4)属性提示区:

当在属性列表框选取某属性时,在该区显示所选属性的含义。

在属性窗口中设置对象的属性操作非常方便,比如我们想把Form1窗口的背景颜色改为红色,单击Form1窗体将其选中,属性窗口中就显示Form1的相关属性。

在属性列表中找到“BackColor”(背景色),单击右边的属性值,出现一个下拉式菜单,选择“调色板”,此时你便可以选择任意一种想要的颜色。

图1-4属性窗口

工程资源管理器窗口(简称工程窗口)

工程资源管理器窗口(见图1-5)用来显示一个应用程序中所有的组件(类似于浏览器),如工程、窗体、模块等。

用鼠标双击工程中的列表项,可以转换到相应的对象中去。

如图1-5中的应用程序有两个窗体,分别为Form1和Form2,此时要想对Form2对象进行操作,双击工程窗口中的Form2即可。

图1-5工程资源管理器窗口

工程资源管理器窗口下面有三个按钮,分别为:

“查看代码”按钮:

用于切换到代码窗口,显示和编辑代码。

“查看对象”按钮:

用于切换到对象窗口,显示和编辑对象。

“切换文件夹”按钮:

用于切换文件夹显示的方式。

利用工程资源管理器窗口用户能够方便的查看工程中的对象和文件。

单击鼠标右键,可以显示一个快捷菜单。

如图1-5可方便完成诸如添加文件、查看对象、查看代码等各种操作。

工程资源管理器下面的列表窗口,以层次列表形式列出组成这个工程的所有文件。

工程资源管理器窗口中主要包含以下三类文件:

窗体文件(.FRM文件)——该文件存储窗体上使用的所有控件对象、对象的属性、对象相应的事件过程及程序代码。

一个应用程序至少包含一个窗体文件。

标准模块文件(.BAS文件)——包含所有模块级变量和用户自定义的通用过程。

通用过程是指可以被应用程序各处调用的过程。

类模块文件(.CLS文件)——可以用类模块来建立用户自己的类并进行类的实例化,创建类的对象。

类模块包含用户对象的属性及方法,但不包含事件代码。

工具箱

工具箱(Toolbox)提供了一组工具,用于设计时在窗体中放置控。

系统启动后缺省的General工具箱就会出现在屏幕左边,上面共有1个指针工具和20个常用的标准控件,如图1-6:

图1-6具箱窗口

注意:

工具箱中的指针不是控件,仅用于进行窗体和控件的移动和大小调整。

除了缺省的工具箱布局之外,还可以从快捷菜单中选定“添加选项卡”并在结果选项卡中添加控件来创建自定义布局。

添加选项卡的方法是,在工具箱上单击右键,选择快捷菜单的“添加选项卡”命令,输入新增栏的名字,如本例中添加为“新加控件”。

  对添加的选项卡添加控件的方法是,在已有的选项卡中拖动所需的控件到当前选项卡;

也可单击选项卡使其激活,再通过“工程-〉部件”命令来装入其他控件。

代码编辑器窗口

代码编辑器窗口是输入应用程序代码的编辑器,如图1-7。

应用程序的每个窗体或代码模块都有一个单独的代码编辑器窗口。

在设计模式中,通过双击窗体或窗体上任何对象或单击“工程资源管理器”窗口中的“查看代码”按钮来打开代码编辑器窗口。

图1-7代码窗口

对象浏览器窗口

对象浏览器窗口中列出了工程中有效的对象,并提供在编码中漫游的快速方法,见图1-8。

可以使用“对象浏览器”查看在工程中定义的模块和过程,也可以查看对象库、类型库、类、方法、属性、事件及可在过程中使用的常数。

图1-8对象浏览器窗口

  窗体布局窗口

窗体布局窗口(FormLayoutwindow)显示在屏幕右下角,是用来设置窗体在“屏幕”中的位置,这种设置将影响程序运行时窗体在屏幕的初始位置,这个窗口增强了VisualBasic的可视化功能。

这个窗口在多窗体应用程序中很有用,因为这可以指定每个窗体相对于主窗体的位置。

第四节一个简单的VisualBasic语言应用程序

VB程序设计语言是在视窗操作系统环境下进行设计和运行的,可充分利用视窗操作系统提供的开发环境和便利条件。

下面介绍VB程序设计的基本步骤。

一、VB程序设计的一般步骤

1.创建工程

要建立应用程序,必须要先创建一个工程。

建立新工程有两种方式:

(1)通过“文件-〉新建工程-〉标准EXE”工程类型来建立一个新工程。

(2)启动VB后在“新建工程-〉新建-〉标准EXE”工程类型来建立一个新工程。

2.设计应用程序界面

通过建立新的工程,就可以进入VB的集成开发环境。

系统会自动生成一个应用程序的窗口,默认名称为Form1。

窗口的大小可以通过鼠

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1