vb第1章

合集下载

VB第一章

VB第一章

●可视化的设计平台:在使用传统 的程序设计语言编程时,一般需
要通过编写程序来设计应用程序 的界面(如界面的外观和位置等), 在设计过程中看不见界面的实际 效果。
而在Visual Basic 6.0中,采用面向 对象程序设计方法(ObjetOriented Pogramming),把程序和 数据封装起来作为一个对象,每
③窗体的二进制数据文件(*.frx): 当窗体或控 件含有二进制属性的图片、 图标等,将窗体文 件保存时,系统自动产生同名的二进制文件。
④标准模块文件(*.bas): 该文件包含模块级的 变量和外部过程的声明,用户自定义的可供本工 程内各窗体调用的过程。该文件可选。
⑤类模块文件(*.cls): 用于创建含有属性和方 法的用户自己的对象。该文件可选。
4.运行和调试程序
当应用程序全部设计完成后,可以运行 程序,查看相应的功能,检查是否达到预期 效果,并排除出现的错误。
5.保存程序
当应用程序运行调试无误后,可以将程 序保存。一个Visual Basic 程序就是一个工 程。在设计一个应用程序时,系统将建立一 个扩展名为.Visual BasicP的工程文件。工 程文件中包含该工程所建立的所有文件的相 关信息,如窗体、标准模块、类模块等。需 要注意的是在保存应用程序时,Visual Basic会先保存工程里的各个文件,如窗体、 标准模块、类模块等,最后再保存工程文件。
用解释模式运行Visual Basic 程序的方法如 下:
●单击“运行”菜单下的“启动”命令。 ●在标准工具条上单击“启动”按钮。 ●按下F5 键。
②保存程序。单击“文件”菜单下的“保
存”命令,如果是第一次保存,即可出现 “文件另存为”对话框,Visual Basic程序 在保存时是先逐个保存工程里的文件,如 “窗体”“类模块”“标准模块”等,最后 保存“工程文件”。

vb第1章

vb第1章

7、对象的链接和嵌入(OLE) 、对象的链接和嵌入( ) 对 象 的 链 接 和 嵌 入 ( Object linking and embedding)技术或 技术, )技术或ActiveX技术,是将每个应用程序看 技术 成一个对象。将不同的对象链接起来, 成一个对象。将不同的对象链接起来,再嵌入到某个应用 程序中,从而得到具有声音、影像、图像、动画、 程序中,从而得到具有声音、影像、图像、动画、文字等 各种信息集合式的文件。利用这样的技术, 各种信息集合式的文件。利用这样的技术,可方便地建立 复合式文档。 复合式文档。 8、动态链接库(DLL) 、动态链接库( ) VB可通过动态链接库(dynamic linking library) 可通过动态链接库( 可通过动态链接库 ) 技术将C/C++语言、汇编语言程序加入到 应用程序中。 语言、 应用程序中。 技术将 语言 汇编语言程序加入到VB应用程序中 可调用使用其它语言编写的函数。通过动态链接库, 可调用使用其它语言编写的函数。通过动态链接库,还能 调用Windows应用程序接口(API)函数。 应用程序接口( 调用 应用程序接口 )函数。
一、VB的工程类型 VB的工程类型
创建一个标准可 执行文件( 执行文件(.exe 文件) 文件)
创建一个 创建一个ActiveX 创建一个ActiveX ActiveX可执 ActiveX可执 DLL文件 (.dll文 文件( DLL文件(.dll文 行文件( 行文件 .exe )。这种文件与 件)。这种文件与 文件) 文件) 创建一个 EXE文件在 ActiveX EXE文件在 ActiveX控件 ActiveX控件 功能上是相同的, 功能上是相同的,只 .ocx文件 文件)。 (.ocx文件栏
工程资源 管理器

第01章VB概述1学时

第01章VB概述1学时
Visual Basic 程序设计
第一章 Visual Basic 概述
Visual Basic工程窗口 (工程资源管理器)
Visual Basic 程序设计
第一章 Visual Basic 概述
Visual Basic 属性窗口
属性是指对象(窗体或 控件)的特征,如大小、名 称、标题、颜色、位置等。 属性窗口列出了被选定的一 个对象的所有属性。如右图 所示,属性窗口包含对象下 拉列表框、属性列表和属性 说明栏。
设计之下,诞生于1964年,迄今为止经历了40多年。
•其间经历了GW-Basic、True Basic、Turbo Basic、Quick Basic C等很多版本。随着Windows的流行,微软的工程师们着 眼于未来在改进Quick Basic的基础上开发了Visual Basic的第 一个版本。 •其后,Visual Basic一发而不可收拾,被世界各地的许多程序
第一章 Visual Basic 概述
Visual Basic 程序设计
第一章 Visual Basic 概述
工程窗口
• 首先说明一下“工程”的概念。VB把一个 应用程序称为一个工程(Project),而一 个工程又是各种类型的文件的集合,这些 文件包括工程文件(.vbp)、窗体文件( .frm)、标准模块文件(.bas)、类模块文 件(.cls)、资源文件(.res)、ActiveX 文 档(.dob)、ActiveX 控件(.ocx)、用户 控件文件(.ctl)、 属性页文件(.pag)。
有关基本概念: OLE:对象的链接和嵌入 OOP:面向对象的程序设计方法
Visual Basic 程序设计
第一章 Visual Basic 概述
1.1 Visual Basic简介

VB第1章 引言

VB第1章 引言

教案讲稿第一章引言[新课导入]:导入方式:通过复习计算机语言基础知识,导入vb语言的功能及学习方法导入目的:增强学生的学习积极性导入时长:大约5分钟[新课讲授]:重点: 1)了解程序与程序设计语言2)了解VB的集成开发环境3)掌握简单应用程序的建立过程难点:1)简单应用程序的建立过程2)窗体简单应用程序的建立过程方法:运用多媒体辅助教学,采用案例教学和任务驱动等教学法1.1程序与程序设计语言计算机程序设计语言,通常简称为编程语言,是一组用来定义计算机程序的语法规则。

计算机的工作原理——“存储程序”(存储程序和程序控制)程序设计语言大致有三类:机器语言,汇编语言,高级语言1. 机器语言2. 汇编语言3. 高级语言1.2 Visual Basic 简介Visual Basic是从BASIC语言发展而来的,是开发Windows环境下图形用户界面软件的可视化工具。

Visual意指“可视的”,在Visual Basic中引入了面向对象的概念,把各种图形用户界面元素抽象为不同的控件,如各种各样的按钮、文本框和图片框等。

1.3 Visual Basic的集成开发环境VB的集成开发环境除了Microsoft应用软件常规的标题栏、菜单栏、工具栏外,还包括VB的几个独立的窗口,如图1-2所示。

VB应用程序的开发过程几乎都可以在集成环境中完成。

图1-1 VB应用程序集成开发环境1.4 建立简单的应用程序VB可视化编程不需要编写大量的代码去描述界面元素的外观和位置,而是采用面向对象、事件驱动的方法。

VB的对象已被抽象为窗体和控件,因而大大简化了程序设计。

用VB开发应用程序,一般包括3个主要步骤:建立用户界面、设置窗体和控件的属性、编写代码。

(1)建立用户界面。

用户界面由窗体和控件组成,所有控件都放在窗体上,程序中的所有信息都要通过窗体显示出来,它是应用程序的最终用户界面。

在应用程序中要用到哪些控件,就在窗体上建立相应的控件。

VB第1章习题与答案

VB第1章习题与答案

第1章习题与答案一、选择题1. 在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体窗口、属性窗口外,必不可少的窗口是:(A)窗体布局窗口(B)立即窗口(C)代码窗口(D)监视窗口2. 保存新建的工程时,默认的路径是:(A)My Documents (B)VB98 (C)\ (D)Windows3. 将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件转到其他机器上不能运行的主要原因是:(A)运行的机器上无VB系统所需的动态连接库(B)缺少.frm窗体文件(C)该可执行文件有病毒(D)以上原因都不对4.当需要上下文帮助时,选择要帮助的“难题”,希望出现MSDN窗口及显示所需“难题”的帮助信息。

应按的键的(A)Help (B)F10 (C)Esc (D)F15.Visual Basic中提供的On Error Resume Next错误陷阱语句的功能是:(A)当发生错误时,使程序跳转到语句标号为0的程序块(B)当发生错误时,不使用错误处理程序块(C)当发生错误时,忽略错误行,继续执行下一语句(D)当发生错误时,终止本过程程序执行,继续执行下一过程6.在VB环境中,工程文件的扩展名是:(A).frm (B).bas (C).vbp (D).frx7.将一个VB程序保存在磁盘上,至少会产生的文件是:(A).doc、.txt (B)aaa、.exe (C).vbp、.frm (D).bat、.sys8.下面关于对象的描述中,错误的是:(A)对象就是自定义结构变量(B)对象代表正在创建的系统中的一个实体(C)对象是一个状态和操作(或方法)的封装体(D)对象之间的信息传递是通过消息进行的9.下面4项中不属于面向对象系统三要素的是(A)变量(B)事件(C)属性(D)方法10.下面各种高级语言中,不是面向对象程序设计语言的是(A)Visual Basic (B)C++ (C)Pascal (D)Java二、填空题1.当进入VB集成环境后,发现没有显示“工具箱”窗口,应选择【1】菜单的【2】选项,使“工具箱”窗口显示。

VB程序设计教程第一章VB程序设计概述

VB程序设计教程第一章VB程序设计概述
23
运行与调试工程
选择“运行”菜单中的“启动”命令,或单击工具栏 中的“启动”按钮,或按F5键,即可运行。
在文本框中输入数据, 然后点击“求和”按钮, 即可得到两数的和,显 示在文本框中。
计算结果
24
保存工程
程序代码检查没有错误后,可 保存工程。
•选择“文件”菜单中的“保存 工程”或“工程另存为”命令, 或单击工具栏中的“保存工程” 按钮。若是第一次保存,则系 统弹出“文件另存为”对话框。
采用面向对象、事件驱动方式的编程,程序员不需要考虑精确次序执 行的每一步骤,而只需编写响应用户动作的程序即可,工作量相对 较少。用VB编程,实际上是与一组标准对象进行交互的过程。
13
对象 是系统中的基本运行实体,是代码和数据的集合.
VB中,对象分 • 系统定义,如窗体、菜单等 • 用户定义 对象是具有特殊属性(数据)和行为方式(方 法)的实体。建立对象后,其操作与该对象有 关的属性、事件和方法来描述。
18
1.4 VB程序设计的基本步骤
程序设计的一般过程
分析问题
设计算法
绘制流程图
编制程序 调试程序
19
VB程序设计的基本步骤
新建一个工程
设计用户界面
编写事件过程及通用过程代码
保存、调试、运行, 形成可执行文件
以求两数和的程序为例,说明VB工程的建立全过程
20
新建工程
途径有两种: • 启动VB后,在系统显示的“新 建工程”对话框的“新建”选项 卡中选择“标准EXE”,然后单击 “打开”按钮。 • 在“文件”菜单中选择“新建 工程”命令,然后在“新建工程” 对话框中选择“标准EXE”,然后 单击“打开”按钮。
31
四、总结

第一章 VB程序设计初步

第一章 VB程序设计初步

第一章 VB程序设计初步1.1 Visual Basic的发展Visual Basic(以下简称VB)是Microsoft公司于1991年推出Windows应用程序开发工具。

Visual一词具有“可视化的”、“形象化的”的含义,在语言功能方面,VB与早期的Basic语言基本兼容,但由于VB具有良好的图形用户界面(Graphic User interface,即GUI),因此有人称它为可视化的Basic语言。

和Basic语言相比,VB提供的一系列可视化设计工具,大大简化了应用程序界面的设计工作,不仅易学易用,同时其编程系统采用了面向对象、事件驱动机制,非专业人员也可以使用该语言工具方便地完成基于Windows的应用程序开发,因而一经推出,便获得了巨大成功。

从1991年至1997年,微软相继推出了VB1.0,VB2.0,VB3.0,VB4.0及VB5.0版,1998年发布的Microsoft Visual Studio 98中包含了VB6.0,2000年又推出了。

VB 5.0以前的版本主要用于16位应用程序开发,VB6.0则专为32位操作系统设计。

本书主要介绍VB6.0。

VB6.0包括三种版本,分别为学习版、专业版和企业版。

三种版本适于不同层次的用户。

(1)学习版是VB的基础版本,该版本包含了所有VB的标准控件及网格控件、数据绑定控件和Tab对象。

适合初学者用来学习开发Windows应用程序。

(2)专业版为专业编程者提供了一整套功能完备的开发工具,包括了学习版中的全部功能,同时加入了ActiveX 控件、Internet控件和报表控件等。

(3)企业版该版本包含了专业版的全部功能,增加了自动化管理器、部件管理器、数据库管理工具、Microsoft Visual Source Safe面向工程版的控制系统等。

如无特别说明,本书中内容均基于VB6.0企业版作介绍,所有程序在VB6.0企业版下运行通过,大多数程序可以在专业版和学习版中运行。

1.vb第一章知识点

1.vb第一章知识点

1.vb集成开发环境1.3开发环境集程序的界面设计、代码编辑、运行和调试等功能于一体。

其主窗口包含标题栏、菜单栏、和工具栏,还包含多个子窗口,如窗体设计器、代码编辑器、工具箱、工程资源管理器、属性窗口、窗体布局窗口等。

(添加p31.2图片)1.3.1主窗口1.标题栏(添加p31.3图片)vb集成开发环境开发程序时,有"设计"和“运行”和“中断”3种状态。

设计:可以进行界面设计和代码编辑运行:测试和运行程序,检查程序是否到达预期目标中断:断点,调试3种状态相互转换单击启动-到设置断点语句为止或产生运行错误-选择调试-中断-选择继续-运行-任何情况下单击调试-设计2.菜单栏包含开发应用程序整个过程中的全部命令。

常用菜单介绍:文件:创建,打开,保存工程各种文件,以及生成可执行文件等命令。

编辑:撤销、重复、剪切、复制、粘贴、查找、替换等,用于界面设计和代码编辑。

格式:对齐,统一大小及间距设置命令,用于窗体上布置控件。

外接程序:在工程中加载或卸载外接程序。

3.工具栏(p5表1.1)添加工程:添加窗体:菜单编辑器:查找:工程资源管理器:属性窗口:窗体布局窗口:对象浏览器:工具箱:1.3.2子窗口1.工具箱(p61.7图)指针:用于移动窗体和控件或调整他们的大小。

选择“工程”-“部件”对话框“控件选项卡”可以向“工具箱”窗口添加控件。

2.工程资源管理器窗口工程由各种类型文件组成,包括工程文件(.vbp)、窗体文件(.frm)、标准块文件(.bas)、类模块文件(.cls)。

它以层次的形式列出工程及其包含的窗体和模块。

有扩展名后缀的文件表示已保存,无扩展名文件表示未保存。

(p7工程图)工程资源管理器窗口上有3个按钮分别为查看代码、查看对象和切换文件夹。

(p7)3.属性窗口窗体和控件都成为对象。

属性是对象的特征。

(p71.9图)对象列表框:单击下拉按钮可以打开当前窗体对象列表,选择要设置属性的对象。

属性说明:显示所选属性的含义。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
20
2、对象的属性
每个对象都有一组特征,称之为属性。不同的对象有 不同属性,在可视化编程中,每一种对象都有一组特定的 属性。 有许多属性可能为大多数对象所共有,如BackColor 属性定义对象的背景色。还有一些属性仅局限于个别对象, 如只有命令按钮才有Cancel属性,该属性用来确定命令按 钮是否为窗体默认的取消按钮。 每一个对象属性都有一个默认值,如果不明确地改变 该属性值,程序就将使用它的默认值。 代码修改属性值 对象名 . 属性名 = 属性值
中。
VB 要求一个工程至少包含两个文件:

工程文件(.vbp)
窗体文件(.frm)
13

14
5、对象窗口:【视图】—【对象窗口】 对象窗口可以编辑未来程序运行时的外观。通常来
说,这个窗口中的主要对象就是窗体(程序运行时的窗
口)所以也可以称它为窗体窗口。
15
6、工具箱:【视图】—【工具箱】
工具箱提供了一组在设计时可以使用的常用 工具(控件),这些工具以图标的形式排列在工 具箱中,是构成VB程序的图形用户界面最主要的 部分。 通过【工程】→【部件】,可以增加控件的 种类。
36
作业
课后:P17 一、二、1~4 其中,二、5、6要求下次上课时间 上机完成。
37
End Sub
(2) 设置Command2(清除)的单击事件,其代码如下: Private Sub Command2_Click()
Text1.Text=""
End Sub
33
5、程序的运行、保存及编译
现在可以运行我们的第一个应用程序了。从【运行】
菜单中选择【启动】,或单击工具栏上的按钮,或按F5
35
在【文件另存为】对话框中,注意保存类型,保存窗 体文件(*.frm)到指定文件夹中。窗体文件存盘后系统会弹 出【工程另存为】对话框,保存类型为工程文件(*.vbp), 默认工程文件名为“工程1.vbp”,保存工程文件到指定文 件夹中。 还可以将完成后的工程转换为可执行文件(.exe),以 便用户能在Windows环境中运行应用程序。
础,以事件来驱动对象执行的程序设计技术。
面向对象、事件驱动
4
1.1.3 Visual Basic介绍
BASIC是英文Beginner’s All-purpose Symbolic Instruction Code(初学者通用符号指令代码)的缩写, 它是专门为初学者设计的高级语言。
Visual Basic是Microsoft公司于1991年推出的基于窗
28
设置完用户界面后,窗体的结构如图所示
29
3、 设置属性
(1) 设置窗体Form1的Caption属性,将其值改为“第一个应
用程序”。
(2) 单击“Command1”按钮,将其激活。将其Caption属性 “Command1”改为“显示”。如果字体太小,可通过Font属性 进行字体大小、样式等的设置。 (3) 设置“Command2”按钮的Caption属性值设为“清除”。
在集成开发环境中可以进行程序设计、编辑、编译和
调试等工作。集成开发环境的顶部有标题栏、主菜单和工
具栏。
下部有几个子窗口:工具箱、窗体窗口、工程窗口、 属性窗口及窗体布局窗口,根据需要,这些子窗口可以被 关闭或打开。
10
11
集成开发环境中的主要元素:
1.标题栏
标题栏是屏幕顶部的水平条,显示应用程序的名字。
键都可启动该程序。单击“显示”按钮,则会出现如图 所示的界面。再单击“清除”按钮,则返回到起始运行 界面。
34
设计好的应用程序在调试正确以后需要保存工程,
即以文件的方式保存到磁盘上。这可通过【文件】菜 单中的【保存工程】或【工程另存为】命令,也可直 接单击工具栏上的按钮,系统将打开【文件另存为】 对话框,如图所示。
1.3
启动Visual Basic 6.0
1.3.1 启动Visual Basic 6.0 【开始】→【程序】→【Microsoft Visual Basic 6.0 中文 版】→【Microsoft Visual Basic 6.0 中文版】,就可以进 入Visual Basic 6.0的工作环境。
23
1.4.2 Visual Basic中的窗体和控件
1、窗体
窗体(Form)是一块“画布”,在窗体上可以直观地建立应用程
序。在设计程序时,窗体是程序员的“工作台”;在运行程序时, 每个窗体对应于一个窗口。窗体是Visual Basic中的对象,具有自
己的属性、事件和方法。
24
2、控件
控件和窗体都是Visual Basic中的对象,它们是应 用程序的“积木块”,共同构成用户界面。正是由于有 了控件,才使得Visual Basic不但功能强大,而且易于 使用。控件以图标的形式放在工具箱中,每种控件都有 与其对应的图标。
(3)企业版:典型安装需要128MB,完全安装需要147MB。 (4)附加内容:MSDN(微软公司面向软件开发者的信息服务)需要67MB。
(5)Internet Explor 4.01 需要66MB。
1.2.2
安装Visual Basic6.0
7
需要Visual Basic6.0的安装文件,运行setup.exe文件,根据安装 过程提示完成安装。
25
(1) 控件的画法
在设计用户界面时,要在窗体上画出各种需要的控件。 也就是说,除窗体外,建立界面的主要工作就是画控件。可
以通过两种方法在窗体上画出一个控件,拖动法和双击法。
(2)基本控件
虽然Visual Basic提供了许多内部控件,这里我们先介 绍三个应用最广、使用最简单的控件:命令按钮(Command Button)、标签(Label)和文本框(Text Box)。
口的可视化程序设计语言。 “Visual”是“可视化的”、 “形象化的”的意思。 Visual Basic 6.0(简称VB 6.0),其功能十分强大, 应用Visual Basic可以方便地完成从小的应用程序,到大 型的数据库管理系统、多媒体信息处理、功能强大的 Internet应用程序等各项任务。
安徽省教育厅推荐教材(供高职高专使用)
Visual Basic 程序设计
第1章
1.1 1.2 1.3 1.4
Visual Basic概述
Visual Basic 语言简介 安装Visual Basic 启动Visual Basic 6.0 认识Visual Basic中的几个概念
1.5
应用程序设计举例
窗体布局窗口可方便地调整程序运行时窗体显
示的位置。
19
1.4
认识Visual Basic中的几个概念
1.4.1 Visual Basic中对象的属性、事件和方法 1、什么是Visual Basic中的对象
对象是具有属性和行为方式(方法)的实体。 建立一个对象后,其操作通过与该对象有关的属性、事 件和方法来描述。 在Visual Basic中,常见对象有两类:窗体对象和控件 对象。

在属性窗口修改属性值
21
3、对象的事件
在VB中,事件是预先定义好的、能够被对象识别的动作, 不同的对象能够识别不同的事件。当事件由用户触发(如
Click)或由系统触发(如Load)时,对象就会对该事件做出响
应。 响应某个事件后所执行的操作通过一段程序代码来实现, 这样的代码叫做事件过程。一个对象可以识别一个或多个事 件,因此可以使用一个或多个事件过程对用户或系统的事件
(4) 单击“Text1”,在属性窗口中将Text属性值“Text1”清 除。
30
设置属性后的用户界面如图所示
31
4、编写代码
在代码窗口中有“对象下拉列表框”、“过程下
拉列表框”和“代码区”。
32
代码如下:
(1)设置Command1(显示)的单击事件,其代码如下: Private Sub Command1_Click() Text1.FontSize=12 Text1.Text="欢迎您学习Visual Basic!"
2
1.1
Visual Basic 语言简介
1.1.1 什么是程序设计语言
程序设计语言就是为了要让人们可以轻易地要
求计算机做到我们所想要它们做的事。
BASIC是最常被用来做入门使用的高级语言,
是一种专为初学者设计的语言。因其易学易懂,所
以深受欢迎。
3
1.1.2 面向对象的程序设计
面向对象的程序设计是一种以对象为基
16
7、属性窗口:【视图】—【属性窗口】
属性是指对象(窗体或控件)的特征,如大小、名称、
标题、颜色、位置等。属性窗口列出了被选定的一个对象的
所有属性。
17
8、代码窗口:【视图】—【代码窗口】
代码窗口又称代码编辑器,各种通用过程和事 件过程代码均在此窗口上编写和修改。
18
9、窗体布局窗口:【视图】—【窗体布局窗 口】
5
VB 6.0 有三种版本,可以满足不同 的开发需要。 学习版 专业版
企业版
6
1.2
安装运行环境
目前我们使用的计算机一般都能满足安装要求,对于硬盘空间的要
求是: (1)学习版:典型安装需要48MB,完全安装需要80MB。
(2)专业版:典型安装需要48MB,完全安装需要80MB。
8
1. 3. 2 Visual Basic 6.0工作环境简介
VB启动后,首先显示“新建工程”对话框。 缺省状态下“新建工程”对话框的选项为“标准EXE”, 标准EXE程序是典型的应用程序。本书绝大多数应用程序 都属于标准EXE程序。
9
直接单击“打开”按钮,创建“标准EXE”类型应用程 序,进入工作环境(集成开发环境)主界面。
相关文档
最新文档