第1章VisualBasic程序开发环境Word下载.docx

上传人:b****2 文档编号:3246289 上传时间:2023-05-01 格式:DOCX 页数:18 大小:190.24KB
下载 相关 举报
第1章VisualBasic程序开发环境Word下载.docx_第1页
第1页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第2页
第2页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第3页
第3页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第4页
第4页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第5页
第5页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第6页
第6页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第7页
第7页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第8页
第8页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第9页
第9页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第10页
第10页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第11页
第11页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第12页
第12页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第13页
第13页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第14页
第14页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第15页
第15页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第16页
第16页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第17页
第17页 / 共18页
第1章VisualBasic程序开发环境Word下载.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

第1章VisualBasic程序开发环境Word下载.docx

《第1章VisualBasic程序开发环境Word下载.docx》由会员分享,可在线阅读,更多相关《第1章VisualBasic程序开发环境Word下载.docx(18页珍藏版)》请在冰点文库上搜索。

第1章VisualBasic程序开发环境Word下载.docx

VB通过动态数据交换(DDE)、对象链接与嵌入(OLE)以及动态链接库(DLL)技术实现与Windows资源的交互。

在VisualBasic6.0中引入的ActiveX技术扩展了原有的OLE技术,使开发人员摆脱了特定语言的束缚,能够用VB开发集文字、声音、图像、动画、电子表格、数据库和Web对象于一体的应用程序。

1.1.2VisualBasic的版本

VB6.0包括3个版本,分别为“学习版”、“专业版”和“企业版”。

其中,“学习版”为VB6.0的基础版本,主要供初学者学习使用;

“专业版”主要供专业人员使用,它除了具有“学习版”的全部功能外,还包括ActiveX、Internet控件开发工具、动态HTML页面设计等高级特性;

“企业版”是VB6.0的最高版本,是供专业编程人员使用的,具有自动化管理器、部件管理器、数据库管理工具,并包含专业版的全部功能。

在本书中,我们使用的是VisualBasic6.0中文企业版。

1.2VisualBasic的启动与退出

1.VisualBasic的启动

启动VB的常用方法如下。

(1)选择“开始”→“所有程序”→“MicrosoftVisualBasic6.0中文版”命令。

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

启动VB后,将打开如图1-1所示的“新建工程”对话框。

在该对话框中列出了多种工程类型,用户可根据实际需要进行选择。

图1-1“新建工程”对话框

(1)标准EXE:

建立一个标准的EXE工程。

(2)ActiveXEXE和ActiveXDLL:

只能在专业版和企业版中建立这两种应用程序。

在功能上,两种程序是一致的,只是封装不同。

前者封装成EXE(可执行)文件,后者封装成DLL(动态链接库)。

(3)ActiveX控件:

只能在专业版或企业版中建立,主要用于开发用户自定义的ActiveX控件。

(4)VB应用程序向导:

该向导用于在开发环境下直接建立新的应用程序框架。

(5)数据工程:

主要提供开发数据报表应用程序的框架。

(6)IIS应用程序:

用VB代码编写服务器端的Internet应用程序。

(7)外接程序:

选择该类型,可以建立自己的VB外接程序,并在开发环境中自动打开连接设计器。

(8)DHTML应用程序:

只能在专业版或企业版中建立。

可以编写响应HTML页面操作的VB代码,并把处理过程传送到服务器上。

(9)VB企业版控件:

用来在工具箱中加入企业版控件图标。

在上述多种工程类型中,对于初学者来说,比较适用的是第一种,即“标准EXE”。

2.VisualBasic的退出

选择“文件”→“退出”命令,或者单击工作界面右上角的“关闭”按钮,即可退出VisualBasic。

1.3VisualBasic6.0的集成开发环境

在“新建工程”对话框中选择要建立的工程类型,如“标准EXE”,然后单击“打开”按钮,即可进入VB集成开发环境,如图1-2所示。

在这个环境中,用户可以进行应用程序界面的设计、编写程序代码、调试程序、进行应用程序的编译等各项工作。

图1-2VB集成开发环境

VB6.0集成开发环境主要由主窗口、窗体窗口、工具箱窗口、工程资源管理器窗口、属性窗口、窗体布局窗口、代码窗口和立即窗口等组成,下面分别介绍。

1.3.1主窗口

主窗口由标题栏、菜单栏、工具栏以及工作区组成,下面分别介绍。

1.标题栏和菜单栏

(1)标题栏

类似于Windows应用程序窗口,VB的标题栏也是由3部分组成的,最左侧是控制菜单按钮,中间是当前激活的工程名称及当前工作模式,最右侧依次是最小化、最大化(还原)和关闭按钮。

VB的工作模式有3种,分别介绍如下。

①设计模式:

在此模式下可进行用户界面的设计和代码的编写。

②运行模式:

运行应用程序,但不可编辑用户界面及代码。

③中断模式:

暂时中断应用程序的运行,按F5键后程序将从中断处继续运行。

此模式下可编辑代码,但不可编辑界面,并会弹出“立即”窗口。

(2)菜单栏

菜单栏由“文件”、“编辑”等13个菜单项组成,涵盖了VB编程中常用的各种命令。

单击或按Alt+菜单项对应的字母键,即可打开其下拉菜单。

各菜单功能简介如下。

①文件(File):

其中包含与访问文件有关的各种命令,主要用于新建、打开、保存、显示最近打开的工程文件及生成可执行文件等。

②编辑(Edit):

其中包含与代码编辑、控件编辑等有关的各种命令。

③视图(View):

主要用于显示或隐藏各种窗口,如代码窗口、对象窗口、属性窗口、工具栏等。

通过该菜单,可在各窗口中切换查看代码或控件。

④工程(Project):

其中包含与工程管理有关的各种命令,主要用于向工程中添加窗体、模块,从工程中移除部件等。

⑤格式(Format):

其中包含编辑用户界面时对控件进行调整的各种命令,如“对齐”、“统一尺寸”等。

⑥调试(Debug):

主要用于调试VB应用程序。

⑦运行(Run):

主要用于启动程序、设置断点和停止程序运行等。

⑧查询(Query):

其中包含操作数据库表时的查询以及其他数据访问命令。

⑨图表(Diagram):

其中包含与图表处理有关的各种命令。

⑩工具(Tools):

用于集成开发环境的设置以及工具的扩展,如向模块和窗体中添加过程并设置过程的属性、向窗体添加菜单等。

⑪外接程序(Add-Ins):

主要用于为工程添加和删除外接程序。

⑫窗口(Windows):

其中包含与屏幕布局窗口有关的各种命令,如“层叠”、“平铺”等。

⑬帮助(Help):

提供帮助信息。

此项功能必须在安装VBMSDN后方可使用。

2.工具栏

工具栏提供了访问常用菜单命令的快捷方式,其中大多数按钮都对应着菜单中的一条常用命令。

VB中有4个工具栏,即标准工具栏、编辑工具栏、窗体编辑器工具栏、调试工具栏等。

编程时标准工具栏将自动显示出来,其他工具栏则需要通过“视图”→“工具栏”子菜单中的相应命令来显示。

3.工作区

工具栏下方的大片深灰色区域便是工作区。

工作区是其他各种窗口的容器。

开发应用程序时可根据程序设计的需要,通过“视图”菜单或工具栏按钮在工作区中显示相关窗口。

1.3.2窗体窗口

窗体窗口又称为“对象窗口”或“窗体设计器”。

选择“视图”→“对象窗口”命令,即可打开窗体窗口。

窗体窗口是设计用户界面的地方。

窗体(Form)就是应用程序的用户界面,是组成应用程序的最基本元素。

一个窗体窗口只含有一个窗体,因此如果应用程序由多个窗体组成,在设计时就会有多个窗体窗口。

每个窗体必须具有唯一的名称,建立窗体时系统默认的窗体名称依次为Form1、Form2、Form3等。

1.3.3工具箱窗口

工具箱窗口位于集成开发环境的左侧,如图1-3所示。

在该窗口中有一个General(通用)选项卡,内含20个图标。

除“指针”(仅用于移动窗体、控件及调整它们的大小)外,其余19个均为VB可视标准控件。

此外,用户还可以通过“工程”→“部件”命令将其他需要的控件添加到工具箱中。

图1-3工具箱窗口

如果不希望显示工具箱,可直接单击右上角的

按钮将其关闭。

选择“视图”→“工具箱”命令,则可使其再次显示出来。

注意:

工具箱显示出来后,在代码运行状态下会自动隐藏,返回设计状态又会自动出现。

1.3.4工程资源管理器窗口

在VB中,工程是指用于创建应用程序的所有文件的集合。

工程资源管理器窗口(简称工程窗口)用于显示和管理当前程序中所包含的全部文件,如图1-4所示。

工程窗口由3部分组成,自上而下分别为标题栏、工具栏和文件列表。

(1)

(查看代码)按钮:

单击该按钮可切换到代码窗口,显示和编辑代码。

(2)

(查看对象)按钮:

单击该按钮可切换到窗体设计器窗口,显示和编辑对象。

(3)

(切换文件夹)按钮:

单击该按钮可隐藏或显示包含在对象文件夹中的个别项目列表。

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

1.3.5属性窗口

在进行应用程序界面设计时,窗体和控件的属性,如标题、大小、字体、颜色等,可以通过属性窗口来设置和修改。

属性窗口如图1-5所示,主要由4个部分组成。

图1-5属性窗口

(1)对象列表框:

单击右侧的下拉按钮,在弹出的下拉列表中可以选择窗体所包含的对象。

(2)属性显示排列方式:

用户可以选择“按字母序”或“按分类序”两种排列方式显示属性。

(3)属性列表框:

属性列表框分为左、右两列,左边是各种属性的名称,右边是该属性的默认值。

用户可由左边选定某一属性,然后在右边对该属性的值进行设置或修改。

(4)属性含义说明框:

当在属性列表框中选定某一属性时,在属性含义说明框中将显示所选属性的含义。

初学者可利用该项功能熟悉对象的属性含义。

在实际应用中,不可能也没有必要设置每个对象的所有属性,很多属性都可取其默认值。

1.3.6窗体布局窗口

窗体布局窗口位于集成开发环境的右下方,主要用于指定程序运行时的初始位置,使所开发的应用程序能够在不同分辨率的显示器上正常运行。

在如图1-6所示窗体布局窗口中,通过鼠标将Form窗体拖到合适的位置,即可确定该窗体运行时的初始位置。

图1-6窗体布局窗口

1.3.7代码窗口

每个窗体有都自己的代码窗口,专门用于显示和编辑应用程序源代码,如图1-7所示。

打开代码窗口有以下3种方法。

(1)在“视图”菜单中选择“代码窗口”命令。

(2)在工程资源管理窗口中选择一个窗体或标准模块,然后单击“查看代码”按钮。

(3)双击要查看或编辑代码的窗体或控件本身。

图1-7代码窗口

1.3.8立即窗口

立即窗口是为调试应用程序而提供的,用户可以直接在该窗口中利用Print方法显示表达式的值。

1.4编写简单的VisualBasic程序实例

VB程序的开发过程基本上可分为以下8个步骤。

(1)选择“文件”→“新建工程”命令,创建一个新的工程。

(2)建立应用程序窗体。

在新建的工程中,已为用户创建了一个默认的窗体Form1,可直接利用该窗体来构造用户的图形界面。

若应用程序需要用到多个窗体,可通过选择“工程”→“添加窗体”命令来为工程添加新窗体。

(3)在窗体中绘制所需的控制对象。

(4)设置窗体和控件的属性。

(5)为需要响应用户操作的对象编写事件过程代码。

VB应用程序以事件驱动方式工作,代码不是按预定的顺序执行,而是在响应不同的事件时执行不同的代码段,所以需要编写相应的事件过程代码。

(6)保存工程。

一个VB程序也称为一个工程(*.vbp),主要是由窗体文件(*.frm或*.frx)、标准模块文件(*.bas)、类模块文件(*.cls)等组成的。

一个应用程序至少要有一个工程文件(*.vbp)和一个窗体文件(*.frm或*.frx)。

为了便于使用和管理,建议把工程文件和窗体文件存储在相同的文件夹内。

(7)运行及调试应用程序。

(8)编译工程,生成可执行的应用程序。

下面通过一个简单的VisualBasic程序的建立与调试实例,简要介绍VisualBasic应用程序的开发步骤和VisualBasic集成开发环境的使用,使读者初步掌握VisualBasic程序的开发过程,理解VB程序的运行机制。

读者可以通过上机实验,自己动手建立一个简单的VB程序。

【例1-1】设计一个简单的程序,输入2个任意的数,然后求出它们的和。

分析:

输入数可用文本框控件来实现;

“+”和“=”号可用标签显示;

用命令按钮来执行求和;

求和的结果用一个文本框控件来显示。

因此,本程序将用到的控件包括3个文本框控件,2个标签控件,1个命令按钮控件。

程序设计步骤如下。

1.创建用户界面

启动VB后,在打开的“新建工程”对话框中选择所需的工程类型“标准EXE”,然后单击“打开”按钮,即可新建一个工程。

用户界面由对象组成,建立用户界面实际上就是在窗体上添加代表各个对象的控件。

可以按照下面的步骤建立用户界面。

(1)单击工具箱中的“文本框”图标,在窗体的适当位置添加3个文本框控件,其中将自动显示Text1、Text2和Text3。

(2)单击工具箱中的“标签”图标,在窗体的适当位置添加2个标签控件,其中将自动显示Label1和Label2。

(3)单击工具箱中的“命令按钮”图标,在窗体的适当位置添加一个命令按钮控件,其中将自动显示Command1。

(4)上述控件添加完后,根据具体情况,对每个控件的大小和位置进行适当的调整。

完成后的用户界面如图1-8所示。

图1-8例1-1界面设计

2.设置属性

控件绘制好后,接下来就应根据需要,设置或修改控件的相关属性。

例如,为了使窗体标题栏所显示的内容更符合应用程序的主题,通常需要修改标题栏的显示内容。

这可通过窗体对象的Caption(标题)属性来完成,Caption属性值决定了标题的显示内容。

在此把窗体Form1的Caption属性设置为“求和”。

根据题意,文本框Text1和Text2用来显示输入的数,Text3用来显示求和的结果,应把其初始显示内容设置为空白。

文本框显示内容可通过Text属性来设置。

操作步骤如下:

单击Text1文本框,然后从属性列表框中找到Text属性,将该属性的值Text1删除,这样Text1文本框的值即被设置为空白。

接下来,用同样的方法把Text2和Text3的值设置为空白。

标签Lable1用来显示“+”号。

其属性修改方法为:

单击标签Lable1,从属性列表框中找到Caption属性,将该属性的值Lable1改为“+”。

标签Lable2用来显示“=”号。

单击标签Lable2,从属性列表框中找到Caption属性,将该属性的值Lable2改为“=”。

命令按钮Command1的标题应显示为“计算”,因此单击命令按钮Command1,从属性列表框中找到Caption属性,将该属性的值Command1改为“计算”。

完成后的用户界面如图1-9所示。

图1-9界面设计

3.编写代码

VisualBasic采用事件驱动机制,其程序代码是针对某个对象事件编写的,每个事件对应一个事件过程。

按题意本例单击命令按钮时执行求和运算,所以对命令按钮Command1编写单击(Click)事件过程。

操作方法如下。

双击命令按钮,进入代码窗口编写程序代码。

在命令按钮Command1的单击事件Click中输入如下代码。

PrivateSubCommand1_Click()

Text3.Text=Val(Text1.Text)+Val(Text2.Text)

EndSub

4.保存工程

运行程序之前,应先保存程序,以避免由于程序不正确造成死机时界面属性和程序代码的丢失。

由于一个工程含有多种文件(如工程文件和窗体文件),这些文件集合在一起才能构成应用程序,因此建议用户在保存工程时,将同一工程所有类型的文件都存放在同一文件夹中,以便日后修改和管理程序文件。

保存工程时,窗体文件和工程文件等需要分别保存。

窗体文件的保存类型为“窗体文件(*.frm)”,默认窗体文件名为Form1。

窗体文件存盘后,系统将自动弹出“工程另存为”对话框。

工程文件的保存类型为“工程文件(*.vbp)”,默认工程文件名为“工程1.vbp”。

本例将窗体命名为vb1.frm、工程命名为vb1.vbp,保存在D:

\VB文件夹中。

5.运行程序

单击工具栏上的“启动”按钮或按F5键,即可运行程序。

在文本框中输入要相加的2个数,单击“计算”按钮,窗体显示如图1-10所示。

在程序运行时,可以反复输入相加的2个数值,然后单击“计算”按钮,得到多个求和的结果。

如果应用程序的运行结果不符合设计的要求,则需要修改程序。

修改程序包括修改对象的属性和代码,也可以添加新的对象和代码,或者调整控件的大小等,直到满足设计需要为止。

图1-10例1-1运行结果

6.生成可执行文件

当完成工程的全部文件之后,可以将此工程转换成可执行文件(.exe)。

在VB中对程序(工程)的编译非常简单,选择“文件”→“生成工程1.exe”命令,在打开的“生成工程”对话框中设置程序的保存路径和文件名,然后单击“确定”按钮,即可生成Windows应用程序。

以后此工程即可脱离VB环境,直接在Windows下运行(不要求在该系统中安装VB)。

本例生成vb1.exe文件,保存在D:

本章小结

本章主要介绍了VB的特点、版本、启动与退出的方法,以及集成开发环境等,并通过一个简单的VB程序实例,简要讲述了VB应用程序的开发步骤和VB集成开发环境的使用,使读者初步掌握VisualBasic程序的开发过程,理解VB程序的运行机制。

习题

一、思考题

1.VisualBasic6.0有哪些主要特点?

2.如何启动VisualBasic6.0?

3.VisualBasic6.0集成开发环境中有哪些常用窗口?

它们的主要功能是什么?

4.工程资源管理器窗口和属性窗口各有哪些组成部分?

5.如果集成开发环境中的某些窗口已被关闭,如何再将它们打开?

6.简述用VB开发应用程序的一般步骤。

二、选择题

1.下面不是VB工作模式的是()。

A.设计模式B.运行模式C.汇编模式D.中断模式

2.可视化编程的最大优点是()。

A.具有标准工具箱

B.一个工程文件由若干个窗体文件组成

C.不需要编写大量代码来描述图形对象

D.所见即所得

3.VisualBasic的编程机制是()。

A.可视化B.面向对象C.面向图形D.事件驱动

4.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。

A.工程资源管理器窗口B.工具箱窗口

C.代码窗口D.属性窗口

5.下列叙述错误的是()。

A.VB是可视化程序设计语言

B.VB采用事件驱动编程机制

C.VB是面向过程的程序设计语言

D.VB应用程序可以以编译方式执行

6.假定一个VB应用程序由一个窗体模块和一个标准模块构成,为了保存该应用程序,以下正确的操作是()。

A.只保存窗体模块文件

B.分别保存窗体模块、标准模块和工程文件

C.只保存窗体模块和标准模块文件

D.只保存工程文件

上机实验

1.启动VB6.0,熟悉VB集成开发环境。

2.启动VB6.0后,进入立即窗口,输入如图1-11所示的语句,观察显示的结果。

图1-11立即窗口

3.启动VB6.0,按照例1-1的内容,创建并运行求和运算的程序。

4.在窗体中添加Command1和Command2两个命令按钮控件、一个文本框控件Text1,然后编写如下代码。

Text1.Text="

Visual"

PrivateSubCommand2_Click()

Basic"

运行程序后,首先单击Command2按钮,然后再单击Command1按钮,观察文本框中的显示结果是什么。

5.在窗体上添加两个文本框控件和一个命令按钮控件,然后在代码窗口中编写如下事件过程。

VB程序设计"

Text2.Text=Text1.Text

欢迎学习"

程序运行后,单击命令按钮,在两个文本框中各显示什么内容?

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2