第1章 Visual Basic入门
Visual Basic程序设计应用教程 第1章 Visual Basic 程序设计概述(完整版)
1.1.1 程序设计语言与程序设计
最早期的计算机语言是机器语言,即二进制语言, 由0和1组成。
汇编语言是一种用助记符来表示各种操作的计算 机语言。
机器语言和汇编语言都是面向机器(依赖于具体 的机器硬件,通用性差)的语言,统称为低级语 言。
1.1.1 程序设计语言与程序设计
高级语言一种接近自然语言和数学语言的程序设 计语言,它提供常用的数据描述和对数据操作的 规则描述。
用面向对象方法设计和编写程序,其结构与求解的实际问 题完全一致,有很高的可读性、可维护性和可修改性。
返回
1.1.2 Visual Basic 的产生和发展
VB是从Basic语言发展而来的。 Basic是最易于初学者学习使用,在计算机程序设计发展
历史上应用最为广泛的语言。 Visual指的是开发Windows环境下图形用户界面(GUI)
2. 工具栏 VB 6.0集成开发环境提供了标准工具栏、编辑工具栏、窗 体编辑器、调试工具栏等四种典型的工具栏。
3. 工具箱 工具箱里面包含的是用来构造应用程序界面的各种控件。
返回
1.2.2 工程资源管理器窗口
工程是指创建一个应用程序时所包含的各种类型 文件的集合,它包括工程文件(Vbp)、窗体文 件(Frm)、二进制数据文件(Frx)、类模块文 件(Cls)、标准模块文件(Bas)、资源文件 (Res)、包含Active X控件的文件(Ocx)。
返回
1.1.1 程序设计语言与程序设计
“程序设计语言”是人和计算机交流的工具,是由字、 词和语法规则构成的指令系统。
所谓的“指令”,就是命令。使用程序设计语言,只 需要告诉计算机什么时候、什么条件下干什么,计算机根 据指令一条一条地执行,并把执行结果告诉人们。
第一章VisualBasic概述
第一章VisualBasic概述第一章Visual Basic概述一、一个简单的VB 例子二、VB的由来、特点三、VB语言的结构四、面向对象的基本概念五、窗体的概念第一节一个简单的VB例子1、启动VB系统2、VB窗口第一节一个简单的VB例子2、窗体界面设计单击“控件工具箱”中的“标签”控件图标,在窗体上用鼠标器拖动,画出这个控件的大小位置至合适为止。
用同样的方法画出四个标签、四个文本框、三个按钮等控件。
第一节一个简单的VB例子第一节一个简单的VB例子3、编写代码双击“计算”命令按钮,或在该命令按钮处单击鼠标器的右按键后,弹出一个动态菜单,选择“查看代码”选项即可打开代码窗口。
在打开的代码窗口中,输入以下代码:第一节一个简单的VB例子(1)命令按钮1(计算按钮)的代码Private Sub Command1_Click()Dim a As Integer, b As Integer, c As Integera = (Text1.Text)b = (Text2.Text)c = (Text3.Text)Text4.Text= a + b - cEnd Sub(2)命令按钮2(重置按钮)的代码Private Sub Command2_Click()Text1.Text = " "Text2.Text = " "Text3.Text = " "Text4.Text = " "End Sub第一节一个简单的VB例子(3)命令按钮3(结束按钮)的代码Private Sub Command3_Click()EndEnd Sub代码编写结果如图所示。
第一节一个简单的VB例子4、保存文件单击“文件”模块下的“工程另存为”选项,或直接单击“保存”工具图标,此时出现的对话框。
第一节一个简单的VB例子5、运行有以几种方法进行:(1)单击“运行”模块下的“启动”功能,即可执行VB工程。
第一章 Visual Basic基础知识
Basic的版本 1.1.3 Visual Basic的版本
6.0的 Visual Basic 6.0的3个发行版本
学习版 • 包含全部内部控件,主要供初学者学习使用 专业版 • 除具有学习版的全部功能外,还包括ActiveX、 Internet控件开发工具、动态HTML页面设计等高级 特性 企业版 • 供开发研制企业级应用程序使用。
类(ClassБайду номын сангаас Class)
类是某些对象的共同属性或共同操作性质的抽象。 类是共性的,而对象是个性的;类是抽象的,而对象是 具体的 面向对象的三个特性:继承性、封装性、多态性
1.3 Visual Basic的安装与启动 Basic的安装与启动
安装
姓名、公司名称和ID 选择安装路径,默认为 两种安装方式 重启后提示安装MSDN与注册
添加
单击控件图标, 单击控件图标,在窗体上拖拽 双击控件图标 选定控件, 选定控件,复制粘贴
选择
单个对象 多个对象 • 不连续:按住shift或ctrl时单击 不连续:按住shift ctrl时单击 shift或 • 连续:画选定框 连续:
移动与缩放 删除 布局
1.5 可视化应用程序的设计
可视化应用程序的设计步骤
建立用户界面的对象 对象属性的设置 对象事件过程编程 保存和运行程序
Visual Basic可视化编程基础的主要内容
Visual界面设计 Basic 程序设计
本章小结
VB的突出特点
面向对象的可视化设计工具 事件驱动的编程机制
VB集成开发环境
三种工作模式 窗体窗口 属性窗口 代码窗口 工程资源管理器窗口
是对象所具有的某种性质和状态。比如,按钮的大小体 现在高度(height)和宽度(width)属性上。
第一章 Visual Basic入门
1.2 Visual Basic程序的构成要素 Basic程序的构成要素
(3)对象的命名
每一个对象都有有自己的名字.每个窗体, 每一个对象都有有自己的名字.每个窗体,控件对象 在建立时VB系统给出了一个默认名. VB系统给出了一个默认名 在建立时VB系统给出了一个默认名.用户可通过属性窗口设置 名称)来给对象命名. (名称)来给对象命名. 命名的原则: 命名的原则: 必须由字母或汉字开头,随后可以是字母,汉字,数字, 1)必须由字母或汉字开头,随后可以是字母,汉字,数字, 下划线(最好不用)串组成. 下划线(最好不用)串组成. 长度<=255个字符. <=255个字符 2)长度<=255个字符.
《Visual Ba刚
1.2 Visual Basic程序的构成要素 Basic程序的构成要素
Property) 二,属 性(Property) 对象中的数据,所有对象都有自的属性. 对象中的数据,所有对象都有自的属性.它们是用来描述和 反映对象特征的参数.例如:控件名称(Name), 反映对象特征的参数.例如:控件名称(Name),标题 (Caption),颜色(Color),字体(FontName)等属性决定了对 Caption),颜色(Color),字体(FontName)等属性决定了对 象展现给用户的界面具有什么样的外观及功能. 象展现给用户的界面具有什么样的外观及功能. 对象属性设置的方法: 对象属性设置的方法: 方法一: 在设计模式下, 方法一: 在设计模式下,通过属性窗口直接设置对象的 属性. 属性. 方法二: 在程序的代码中通过赋值实现,其格式为: 方法二: 在程序的代码中通过赋值实现,其格式为:
Method) 四,方 法(Method)
第一章VisualBasic入门
合肥经济技术职业学院
赵晓刚
1.3 Visual Basic程序开发环境
1.主窗口
应用程序窗口,由标题栏、菜单栏和工具栏组成
VB的三种工作模式(标题栏总显示当前模式)
(1)设计模式:创建应用程序的大多数工作都是在设 计时完成的。在设计时,可以设计窗体、绘制控件、编写代 码并使用“属性”窗口来设置或查看属性设置值。 (2)运行模式:代码正在运行的时期,用户可与应用 程序交流。可查看代码,但不能改动它。 (3)中断模式:程序在运行的中途被停止执行时。在 中断模式下,用户可查看各变量及不是属性的当前值,从而 了解程序执行是否正常。
入窗体中,如图所示。
Form1 窗体 Text1 文本框 3 个命令框
《Visual Basic程序设计》
合肥经济技术职业学院
赵晓刚
1.4使用Visual Basic建立一个简单程序
② 设置属性。对每个对象而言,有很多属性可用,下面只对每个控件的 Caption进行设置。
对象名 Form1 Command1 Command2
属性是指对象的特征,如大小、标题或颜色等
数据。在Visual Basic6.0设计模式中,属性窗口列
出了当前选定窗体或控件的属性的值,用户可以对
这些属性值进行设置。
《Visual Basic程序设计》
合肥经济技术职业学院
赵晓刚
1.3 Visual asic程序开发环境
5. 工程资源管理器(project expror)窗口
《Visual Basic程序设计》
合肥经济技术职业学院
赵晓刚
1.1 Visual Basic 的特点与安装
四、安 装
在 CD-ROM 驱动器中插入Visual Basic6.0系统 CD 盘。 安装程序在CD盘的根目录下,运行安装程序Setup.exe,即可 进入“安装程序向导”。
Visual Basic第1章 Visual Basic 概述
(演示讲解)
1.4 创建应用程序的基本步骤
基本步骤: 创建一个新工程 设计应用程序界面 编写应用程序代码 调试程序代码 保存工程文件及窗体文件 生成Windows应用程序
1.4 创建应用程序的基本步骤
1.4.1 Visual Basic6.0代码的书写规范
1)大小写字母的书写(等效)
1.1 面向对象
2)面向对象程序设计
面向对象程序设计=对象设计+面向过程程序设计 以数据为中心,采用事件驱动机制,将数据及 相应的操据抽象、封装、继承性和 多态性等特点。
1.1 面向对象
3)可视化程序设计
利用系统提供的可视“控件”类来创建“对 象”,不需编写大量代码去描述界面元素的外观 和位置,即可完成界面的设计工作,从而使界面 设计更为轻松、简捷、方便和灵活。
1.1 面向对象
2)类
类是对象的抽象,是生成对象实例的样板,是对 象实例加工厂。 它具有数据抽象、封装、继承性和多态性等特点。 类与对象的关系,就相当于“人”与“某一个具 体人”的关系。
1.2 Visual Basic简介
(演示讲解)
1.3 Visual Basic6.0控件的操作
1.3.1 控件对象的建立 1)控件对象的建立(3种方式) 2)选定控件对象(1个或多个) 3)控件对象的删除和复制 4)控件对象的布局(布局工具的使用) (演示讲解)
1.4 创建应用程序的基本步骤
1.4.2创建应用程序的基本步骤
第一步:创建新工程
一个VB应用程序对应一个或多个工程文件
创建应用程序,首先应新建一个工程。 启动时创建的工程名为“工程1.vbp”。
1.4 创建应用程序的基本步骤
1.4.2创建应用程序的基本步骤
VisualBasic精选基础知识完整教材
第1章V i s u a l B a s i c6.0基础知识完整版教材§1 Visual Basic的基础知识一、概念和术语1,对象(Object)事物都可称作对象,比如桌椅就是对象,在Visual Basic里对象主要分为两类:Form和Control。
Form:窗体或称表单,其实指的就是window。
Control:控件,指的是各种按钮、标签等等。
2,属性(Property)指的是对象的属性,比如姓名、性别、民族、籍贯都是你这个对象的属性。
Caption、Left、Name是一个命令按钮的属性。
3,事件(Event)事件是发生在对象上的动作。
比如敲桌子是一个事件,它是发生在桌子这个对象上的一个动作。
比如Click、Dblclick或LostFocus是发生在文本框控件上的事件。
然而事件的发生不是随意的,某些事件仅发生在某些对象上而已,比如“逃避早操被抓住”可以发生在学生这个对象上,但它不会发生在老师这个对象上。
4,方法(Method)这是一个直译,是一个较难理解的概念,它是对象本身内含的函数或过程,它也是一个动作,但不称作事件,在Visual Basic 里,方法和事件是这样的:事件:Private Sub对象名_事件名(事件内容)End Sub方法:对象名.方法名所以方法是一个简单的不必知道细节的无法改变的事件,同样,方法也不是随意的,一些对象有一些特定的方法。
如果以上概念你记不住,不要紧,实践中你会明白一切,请继续学习。
二、Visual Basic 的开发周期1,想清楚你想做到什么;2,拿起笔在纸上画出你的用户界面;3,拿起鼠标在屏幕上画出你的用户界面,确定对象的属性;4,告诉计算机你要做的事;5,让程序运行,看看能否工作;6,如果不能工作,不必难过;7,找出那个错误,重新开始。
你应该养成一些良好的习惯,这样在你编大程序时不至于丢三落四,为一些本来可避免的错误反复做第六步和第七步。
第一章 Visual Basic概述
1.1 Visual Basic简介
1.1.1VB的版本
1.VB学习版,使编程人员可以轻松容易地创建Windows应用程序 2. VB专业版,向专业编程人员提供了一套功能完备的开发工具 3. VB企业版,允许专业人员以小组的形式来创建功能强大的分
布式应用程序
1.1 Visual Basic简介
1.1.2 VB的启动
启动VB后,屏幕出现左图所示的“新建工程”对话框, 系统默认建立“标准.EXE”,单击右下方的“打开” 按钮或双击“标准 EXE”图标,进入VB6.0的工作环 境:
1.1 Visual Basic简介
VB6.0的工作环境:
菜单栏工具栏工具箱源自工程资源管理器窗体
属性窗口
立即窗口 窗体布局 图1-2 VB集成开发环境
水平滚动条(HScrollBox) 时钟(Timer)
目录列表框(DirListBox)
形状(Shape) 图像(Image) 对象链接与嵌入(OLE)
图1-4 工具箱窗口
1.2 Visual Basic集成环境
1.2.4属性窗口
属性窗口包含选定对象(窗体或控件)的属性列表
对象列表框 属性显示方式
查看代码 查看对象 切换文件夹
1.2 Visual Basic集成环境
1.2.2 窗体窗口
• 窗体窗口用于对窗体时行设计。 •一个应用程序中包括多个窗体,每个窗体必须有唯 一的窗体名。在设计时,窗体网格是可见的,方便界 面设计控制控件位置。
1.2 Visual Basic集成环境
1.2.3工具箱
工具箱中 提供的是一组 可以添加到程 序窗体上的控 件,在设计窗 体时可以把工 具箱上的控件 直接添加到窗 体上。工具箱 中有20个控件。
第1章 Visual Basic简介
1.属性 . 对象的“属性” 对象的“属性”描述对象的特征 名称Name属性是对象的唯一标识 名称 属性是对象的唯一标识 设定属性: 设定属性: (1) 设计状态:通过属性窗口直接设定属性取值 设计状态: (2) 运行状态:通过代码实现 运行状态: 对象名.属性名 属性名= 对象名 属性名 属性值 例如: 例如: Command1.Caption = "单击这里试试看 单击这里试试看" 单击这里试试看 Image1.Visible = True
1.1 Visual Basic概述
1.1.1 Visual Basic的版本和特点 的版本和特点 1.1.2 Visual Basic的启动和退出 的启动和退出 1.1.3 Visual Basic集成开发环境 集成开发环境
1.1.1 Visual Basic的版本和特点
Visual Basic Microsoft公司推出 公司推出 Visual:可视化的 : Basic:Basic语言 : 语言 Visual Basic的程序 界面 代码 的程序=界面 的程序 界面+代码
第1章 Visual Basic简介
第1章 Visual Basic简介
1.1 Visual Basic概述 概述 1.2 Visual Basic程序设计步骤 程序设计步骤 1.2.1 创建工程 1.2.2 设计界面 1.2.3 设定属性 1.2.4 编写代码 1.2.5 运行并保存程序 1.3 面向对象的程序设计 1.3.1 类和对象 1.3.2 对象的属性、事件和方法 对象的属性、
1.1.3 Visual Basic集成开发环境
4. 工程窗口
1.1.3 Visual Basic集成开发环境
第1章 Visual Basic程序设计入门
工程窗口
图形框(Picture Box)
数据控制(Data)
工具箱 窗体窗口 属性窗口
窗体布局
vb程序设计简明教程
立即窗口
本书目录
本章目录
20
vb程序设计简明教程
本书目录
21
对象和类: 对象是一组程序代码和数据的集合。
对 象 是 VB 系 统 中 的 基 本 运 行 实 体 , 如 窗 体 (Form) 、 标 签
类具有 封装性 隐藏其 内部的 复杂性
用类生成对象
可视化
对象具有类的特征
提高程序的可重 vb程序设计简明教程 用性和可维护性 本书目录 工具箱
窗体
22
1.3 简单应用程序的建立 P11
建立一个应用程序分为以下几步: (1) 建立用户界面的对象 (2) 对象属性的设置 (3) 创建对象事件过程及编程(编写程序代码,建立事件 过程) (4)运行和调试程序 (5) 保存程序和生成可执行文件 例1.2 编写一个人民币与美元兑换的程序。 要求:通过输入兑换比率与人民币或美元金额,单击命 令按钮显示兑换结果。
(Label)、文本框(TextBox)、命令按钮(CommandButton)等。 类是创建对象的模型,对象则是按模型生产出来的成品。 工具箱中的每一个控件都代表一个类,当将这些控件添加到窗体上 时就创建了相应的对象。由同一个类创建的对象(如 Command1 、 Command2等)具有由类定义的公共的属性、方法和事件。
vb程序设计简明教程
本书目录
2
第1章 Visual Basic程序设计入门 1.1 1.2 1.3 1.4 引例和VB的特点 VB集成开发环境 简单应用程序的建立 自主学习
第1章 visual basic入门
第一章 ·Visual Basic 入门
BorderStyle
BackStyle
大连医科大学计算机教研室
例1- 4 在窗体中建立4个标签,各标签的主要属性 设置如表1-4所示,其对应效果如图1-17所示。
控件名称 Label1 Caption BorderStyle=0,Autosize= True BorderStyle Autosize 0 True
top left
WIdth
height
大连医科大学计算机教研室
第一章 ·Visual Basic 入门
属性名 Name
属性值 字符串
说 窗体的主要属性 明 (1) 用于设置窗体的名称,中英文均可,默认名称为 Form1
Caption Height Width
Left Top Enabled Visible
Label2
BorderStyle=1,Autosize= True
1
True
Label3
BorderStyle=0,Autosize= false
0
false
Label4
BorderStyle=1,Autosize= false
பைடு நூலகம்
1
false
大连医科大学计算机教研室
第一章 ·Visual Basic 入门
字符串 数值 数值
数值 数值 逻辑值 逻辑值
用于设置窗体标题栏中显示的文本,默认标题为 Form1 用于指定窗体的高度 用于指定窗体的宽度
用于确定窗体左上角的坐标位置,即窗体左上角 离屏幕左边的距离
用于确定窗体左上角的坐标位置,即窗体左上角 离屏幕顶边的距离
基本第1章VisualBasic基础常识
Visual Basic中的对象不象在C++这类面向对象语言中那样,对象 必须从无到有的设计出来,Visual Basic中的对象是现成的,可以直接 拿来用。因此设计Visual Basic程序就像是玩积木一样,只要善用对象 “零件”,就可以很容易地编写出想要的程序。在整个设计过程中, 用户并不需要去研究这些“零件”是如何制造出来的。
第1章 Visual Basic基础知识
1.1 Visual Basic概述 1.2 Visual Basic基本概念 1.3 Visual Basic工作环境 1.4 Visual Basic 的基本操作 1.5 Visual Basic程序设计过程
1.1 Visual Basic 概述
1.1.1 Visual Basic 基本特点
由于事物的多面性,一个对象的属性往往有多个,不同的对象有 不同的属性,也有一些共同的属性。一个对象的属性的集合,在Visual Basic中,通过属性表列出。当选定了一个对象后,系统会以属性窗口列 表的形式将对象的属性显示出来,以方便用户设置或修改对象的属性。 对性的属性也可以在程序运行阶段通过代码设置,其语法格式为:
5. 支持多种数据库系统的访问
VB利用数据控件或ODBC能够访问的数据系统有Microsoft Access、dBASE、Microsoft FoxPro和Paradox等,也可访问Microsoft Excel,Lotus 1-2-3等多种电子表格数据。
第一章VisualBasic概述
第 1 节 启动和退出
一、启动:启动后可新建或打开现存工程
1.双击桌面Βιβλιοθήκη 捷方式图标 式)(如果桌面有快捷方
2.从“开始”→“程序” →“Microsoft Visual Studio 6.0” →“ Microsoft Visual Basic 6.0”
3.双击VB工程文件
二、退出:同关闭窗口
第 2 节 VB的集成开发环境
件其实就是类。
人 某某人
3.类与对象的关系:类是同类型事物的抽象描述,对象 是类的一个实例。
三、对象的建立与编辑:
1.建立
2.选定
3.删除
4.复制
5.命名
四、对象的属性: 对象的属性可以看作是它的一些性质(特征) 1.基本属性:常用属性
autosize backcolor caption enabled font forecolor name tabindex visible hieght width left top等. 2.属性设置: (1)在设计阶段,通过修改属性窗口的属性. (2)通过代码设置属性,在执行时修改属性。
前两步的设计结果如下图:
3.编码: Private Sub Command1_Click() Text2.Text = Val(Text1.Text) * Val(Text1.Text) End Sub
Private Sub Command2_Click() End End Sub
Private Sub Form_Load() Text1.Text = "" Text2.Text = "" End Sub 4.保存、运行、调试、保存
标题栏 :显示标题和工作模式(设计、运行、中断) 菜单栏 :菜单13项顶层菜单,可执行各种命令 工具栏 :包含最常用的工具按钮,可以通过视图改变 工具箱窗口:提供21个标准设计控件,可通过工程和部件添加 设计窗口:可建立对象及设置对象属性 代码窗口:输入实现对象功能的各事件代码 工程资源管理器:查看工程组件和对组件添加、删除等 属性窗口:设置选定对象属性 窗体布局窗口:设置执行时窗口在屏幕的位置 立即窗口:实现单语句的逐句执行, 调式程序时使用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.2 Visual Basic 集成开发环境
1.3 Visual Basic 编程入门
1.4 使用帮助功能 1.5 程序调试 1.6 Visual Basic 程序设计入门举例
2016/7/2
第1章 Visual Basic入门
1.1 Visual Basic 概述 1.1.1什么是Visual Basic Visual Basic(以下简称VB)是Microsoft公司开 发的一种通用的基于对象的程序设计语言。
2016/7/2
1.2 Visual Basic 集成开发环境
1.2.5 属性窗口
属性是指对象的特征,如大小、标题或颜色等。属性窗口用于 显示和设计对象的属性。
2016/7/2
1.2 Visual Basic 集成开发环境
1.2.6 窗体布局窗口
窗体布局窗口中有一个表示屏幕的小图像,用来布置应用程序 中各窗体的位置,使用鼠标拖动窗体布局窗口中的小窗体图标, 可方便地调整程序运行时窗体显示的位置。
Visual Basic程序设计及应用
第1章 Visual Basic入门
课程安排
上课时间:星期4第 9-12节(1-13周)
上课地点:计网中心201,自带上机卡
相关资源: ftp://202.205.94.12(姜虹) 邮 箱:jh-cau@
2016/7/2
参考书
Visual Basic程序设计及应用 郑丽敏主编 人民邮电出版社 39.8元
1.2 Visual Basic 集成开发环境
在工程资源管理器窗口内包含以下几类文件:
1. 工程文件和工程组文件 文件名显示在工程文件窗口的标题栏内,每个工程对应一个工 程文件,工程文件的扩展名是.vbp。当一个程序包括两个以上 的工程时,这些工程就构成一个工程组,工程组文件的扩展名 是.vbg。 2. 窗体文件
2016/7/2
1.3 Visual Basic编程入门
(3)编程策略 要求圆的面积,则要知道求圆面积公式为“πR2”,并且要转 换成计算机能够接受的表达式:
Text2.Text = 3.14159 * Val(Text1.Text) ^ 2
窗体文件的扩展名是.frm,每个窗体对应一个窗体文件,窗体 及其控件的属性和其他信息(包括代码)都存放在该窗体文件 中。一个应用程序可以有多个窗体(最多255个)。
1.2 Visual Basic 集成开发环境
3. 标准模块文件
标准模块文件即程序模块文件,其扩展名是.bas,它是为合理 组织程序而设计的。标准模块是一个纯代码性质的文件,主要 用于大型应用程序。 4. 类模块文件 VB提供了大量预定义的类,同时也允许用户根据需要定义自己 的类。用户通过类模块来定义自己的类,每个类都用一个文件 来保存,其扩展名为.cls。
1.2.8 立即窗口*
为调试应用程序而提供,用户可直接在该窗口利用Print方法
或直接在程序中用Debug.Print显示所关心的程序中的表达式
的值。 另外,在VB集成环境中还有本地窗口和监视窗口等。同时VB还 具有很大的灵活性,可以通过配置工作环境满足个人风格的最 佳需要。可以在单个或多个文档界面之间进行选择,并能调节
VB的对象是建立在类的基础上的,VB 6.0通过类的封装而使源 程序更加便于维护。
2016/7/2
1.1 Visual Basic 概述
3. 事件驱动
VB通过事件来执行对象操作。一个对象可能会产生多个事件, 每个事件驱动一段程序的运行。因此,在事件驱动模式下,程 序的执行是依靠系统能够被识别的触发事件启动的。 VB编程的特点是基于对象的事件驱动。程序是由事件驱动的。 在事件驱动程序中,事件是可以由窗体或控件识别的操作,在 响应事件时,事件驱动应用程序执行指定的代码。代码的执行 不会遵循固定的执行路径,而是由操作来决定。
可被移动、改变大小及缩成图表等。窗体是VB进行可视化程序
设计的窗口,是应用程序的主要构成部分,用户通过与窗体上 的控件交互,可控制应用程序的运行,得到各种运行结果,是 应用程序最终面向用户的窗口。
2016/7/2
1.2 Visual Basic 集成开发环境
1.2.4 工程资源管理器窗口
工程是组成一个应用程序的所有文件的集合,利用工程资源管 理窗口可以对当前使用的工程进行管理,该窗口中有三个按钮 ,下接工程资源管理器的文件列表窗口,以层次列表形式列出 组成工程的所有文件。
1.2.7 代码窗口 每个窗体有自己的代码窗口,专门用于显示和编辑应用程序源 代码。打开代码窗口有以下三种方法:由“视图”菜单中选择 “代码窗口”命令;从工程资源管理窗口中选择一个窗体或标 准模块,并单击“查看代码”按钮;双击要查看或编辑代码的 窗体或控件本身。
2016/7/2
1.2 Visual Basic 集成开发环境
1.安装范围说明与操作说明
安装程序主要包括:VB本身、帮助系统、应用程序示例。
正版的VB软件不能将CD-ROM上的文件复制到硬盘上,再从硬盘 上运行VB的SetUp.exe,必须使用安装程序解压缩后,再安装到 适当的目录中。
2016/7/2
1.1 Visual Basic 概述
2. VB对硬件、软件环境的要求
2016/7/2
第1章 Visual Basic入门
内容提要:本章介绍了Visual Basic的特点和发 展历程,Visual Basic 6.0的集成开发环境、帮 助及调试,Visual Basic编程入门,使读者对它 们有一个初步了解。
2016/7/2
第1章 Visual Basic入门 内容提要
4. 结构化程序设计语言 由于VB 将BASIC的结构化设计的优点被很好地保留下来,不需 要有很多的计算机专业知识也可轻松上手。
2016/7/2
1.1 Visual Basic 概述
5. 支持多种数据库访问方式
很多应用程序都需要处理大量的数据,数据库的作用就是对数 据进行管理、存储和访问。VB 6.0采用JET数据库引擎和ODBC 技术进行数据库的访问,支持多种类型的数据库系统,包括 SQL Server、Oracal、FoxPro、Access以及Excel等。
数及关键词,其中很多和Windows GUI有直接关系。
2016/7/2
1.1 Visual Basic 概述
1.1.2 Visual Basic的版本
1.0版:1991年 2.0版:1992年 3.0版:1993年 4.0版:1995年 16位应用程序的开发
5.0版:1997年
6.0版:1998年
2016/7/2
1.2 Visual Basic 集成开发环境
1.2.1 主窗口
VB三种工作模式:
2016/7/2
1.2 Visual Basic 集成开发环境
1.2.2 工具箱窗口
20个标准控件
2016/7/2
1.2 Visual Basic 集成开发环境
1.2.3 窗体设计窗口
窗体设计窗口,简称窗体(Form)具有标准窗口的一切功能,
2016/7/2
1.1 Visual Basic 概述
退出时会弹出对应的提示保存窗口,保存或放弃保存文件后即 会退出VB6.0。
2016/7/2
1.2 Visual Basic 集成开发环境
包括标题栏、菜单栏和工具栏等;同时还包含工具箱、窗体窗 口、工程资源管理器窗口、属性窗口和窗体布局窗口等几个子 窗口;在主窗口内还可以根据需要打开不同的子窗口,如代码 窗口、对象浏览器窗口等
2016/7/2
1.3 Visual Basic编程入门
【例1-1】设计一个求圆面积的应用程序。
(1)设计应用程序界面(包括输入和输出两部分) ①启动VB,新建一个工程 ②添加控件
③调整控件的大小和位置
2016/7/2
1.3 Visual Basic编程入门
(2)属性设置
标签1 标签2 文本框1 文本框2 命令按钮1 命令按钮2 Label1 Label2 Text1 Text2 Command1 Command2 Caption Caption Text Text Caption Caption 输入圆半径 输出圆面积 空 空 计算圆面积 结束
代码窗口主要包括: (1)对象下拉式列表框,显示所选对象的名称。 (2)过程下拉式列表框,列出所有与 “对象”对应的列表框中对 象的事件过程的名称。 (3)代码框,输入程序代码。 (4)过程查看按钮,显示所选的一个过程。 (5)全模块查看按钮,显示模块中全部过程代码。
2016/7/2
1.2 Visual Basic 集成开发环境
2016/7/2
1.1 Visual Basic 概述
1.1.5 Visual Basic 6.0 的启动和退出
1.Visual Basic 6.0的启动
(1)使用“开始”菜单的“程序”。
单击Windows“开始”按钮,再单击“所有程序”,再单击 Microsoft Basic 6.0。 Visual Basic 6.0中文版图标,就可以启动Visual
2016/7/2
1.1 Visual Basic 概述
1.1.1 什么是Visual Basic
“Visual”指的是采用可视化的开发图形用户界面 (GUI)的方法,一般不需要编写大量代码去描述界 面元素的外观和位置。
“Basic”指的是BASIC语言,因为VB是在原有BASIC
语言的基础上发展起来,至今包含数百条语句、函
2016/7/2
1.1 Visual Basic 概述
2016/7/2
1.1 Visual Basic 概述
(2)使用“我的电脑”