Visual Basic 程序设计基础:第一章 Visual Basic 6.0程序设计概述
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(初学者通用符号指令代码)
初衷:把计算机变成学生容易掌握的工具
Visual Basic 是Microsoft 公司推出的Windows 应用程序开发 工具。Visual ——“可视化的”,是一种开发图形用户界面 (GUI)的方法。
2
什么是VB?
Visual Basic继承了BASIC语言简单易学的优点,又增加 了许多新的功能。使用Visual Basic既可以开发个人使用的小 型软件,又可以开发多媒体软件、数据库应用程序、网络应 用程序等大型软件。是国内外最流行的程序设计语言之一。
属性是一个对象的性质, 方法是对象的动作, 事件是对象的响应。
21
做个比喻
道具 演员
舞台
台词 动作
演出进行
对象
窗体
程序 代码
应用程序 运行
22
1.4 窗体
窗体是VB中最常见的对象,各种控件对象必 须建立在窗体上。
窗体的常用属性:Name、Caption、font、 BackColor、ForeColor等
17
面向过程:How to do
面向对象:What to do
面向对象的程序设计思想 更接近人的思维方式,更人性化
控件类和控件对象
TextBox 类
Text 对象
18
2. 对象的三要素
(1)属性:对象的性质,描述和反映对象特征的参数。在 代码中改变对象属性值,可如下表示:
对象.属性=属性值 (2)方法:对象的行为,即将一些通用的过程编写好并封 装起来,作为方法供用户直接调用。
1991年推出 VB1.0---(第一个可视的编程软件) 1992、1993、1995、1997、1998、2000相继推出:
2.0、3.0、4.0、5.0、6.0、(7.0)版本 6.0包含三种版本(学习版、专业版和企业版)
3
Visual Basic的特点
1. 面向对象的可视化设计工具 Visual的英文含义就是可视化,“可视的 Baisc”是界面直观的编程方法,无需编程, 就可以设计好程序的界面,就可以完成许多 步骤。 在VB中引入了控件的概念,在Windows中 控件的身影无处不在,如按钮、文本框等, 每个控件都有若干属性用来控制控件的外观, 这样就可以象在画板上一样,随意点几下鼠 标,一个按钮就完成了,这些在以前的编程 语言下是要经过相当复杂的工作的。
2.窗体(Form)设计窗口
窗体设计窗口是屏幕中央的窗口,它可以作为 自定义窗口用来设计应用程序的界面。用户可以在 窗体中添加控件来创建所希望的外观。每个窗口必 须有一个的窗体名字,建立窗体时缺省名为 Form1,Form2, . . .。 应注意窗体名即Name属性和窗体文件名的区别
9
窗体名
窗体文件名
窗体的常用事件:Click、DblClick、Load等 窗体的常用方法:Print、Cls等
1.5 Visual Basic程序的组成和工作方式
一个VB的应用程序也称为一个工程,一般 由工程文件(*.Vbp)用来管理构成应用程 序的所有文件,如:窗体文件(*.Frm)、标 准模块文件(*.Bas)、类模块文件(*.Cls)等
15
开发环境界面介绍
8.立即窗口,本地窗口和监视窗口
是作为调试用的
1.3 Visual Basic中的基本概念 1、面向对象的程序设计语言
类的概念:将某些相似的事物进行集中,抽取它们的共 同特征和行为,形成一个共同的抽象概念,这就是类。
对象的概念:对象是类的一个实例。 例如:汽车——类 你家的这辆汽车——对象
第一章 Visual Basic 6.0 程序设计概述
1.1 Visual Basic简介
什么是VB?
1964年,两位美国计算机科学家G. Kemeny和Thomos E. Kurtz创造了一种新的程序语言——BASIC,这是一种适用于初 学者的人机交互式语言。
BASIC :
Beginner’s All-Purpose Symbolic Instruction Code
VB应用程序的工作方式:由事件驱动。
创建VB应用程序的设计步骤:
1、建立一个工程 2、设计用户界面 3、编写代码 4、运行、调试 5、编译生成exe文件、保存工程
25
1.6 一个简单的Visual Basic程序的创建实例
设计一个程序,当程序运行后,当你点击 窗体的时候,在窗体上会打印出“我点击 了窗体”,当你点击命令按钮的时候,窗 体上会打印出“我点击了命令按钮”!(根 据个人喜好改变窗体或者命令按钮的一些 属性)
4
Visual Basic的特点
2. 事件驱动的编程机制
什么是事件?(鼠标单击、键盘输入) 当用户在程序里面定义了很多事件之后,由用
户编写的代码控制这些事件的响应,这就是事 件驱动。
Visual Basic的特点
3. 结构化的程序设计语言 4. 提供了易学易用的应用程序集成开发环境 5.支持多种数据库系统的访问 6.支持动态数据交换(DDE)、动态链接库
(DLL)和对象的链接与嵌入(OLE) 7.完备的Help联机帮助功能
1.2 Visual Basic 6.0 可视化编程环境
菜单栏
标题栏
工程窗口
工具栏
窗体窗口
属性窗口
工具箱
代码窗口 立即窗口
监视窗口
布局窗口
7
开发环境界面介绍
1. 主窗口
也称应用程序窗口,由标题栏、菜单栏和工具栏 组成。
8
开发环境界面介绍
6.窗体布局窗口
窗体布局窗口显示 在屏幕右下角。用户可 使用表示屏幕的小图像 来布置应用程序中各窗 体的位置。这个窗口在 多窗体应用程序中很有 用,因为这可以指定每 个窗体相对于主窗体的 位置。
14
开发环境界面介绍
7.代码(code)窗口
在设计模式中,通 过双击窗体或窗体上任 何对象或通过“工程资 源管理器”窗口中的 “查看代码”按钮来打 开代码编辑器窗口。代 码编辑器是输入应用程 序代码的编辑器。
10
开发环境界面介绍
3. 工具箱(ToolBox)窗口
工具箱提供一组工具, 用于设计时在窗体中放置 控件生成应用程序的用户 接口。系统启动后缺省的 General工具箱就会出现在 屏幕左边,上面有常用 “部件”
11
开发环境界面介绍
4. 工程资源管理器(project explorer)窗口
工程是指用于创 建一个应用程序的 文件的集合。工程 资源管理器列出了 当前工程中的窗体 和模块
对象.方法[参数名表] (3)事件:响应对象的动作称为事件,它是VB预先定义的、 对象能够识别的动作。它发生在用户与应用程序交互时。 如单击控件、鼠标移动完成事件发生后所要执行的操作称为事件过程
19
事件驱动模型:
20
属性、方法、事件、对象 , 它们之间的关系如何?
12
开发环境界面介绍
5. 属性(properties)窗口
属性是指对象的特 征,如大小、标题或颜色 等数据。在VB设计模式 中,属性窗口列出了当前 选定窗体或控件的属性的 值,用户可以对这些属性 值进行设置。按两种方式 排序。
对象列表框 属性显示排列方式 属性列表框
属性含义说明
13
开发环境界面介绍
关于调试程序和帮助系统
三种错误:编译错误、运行时错误、逻辑错误 调试工具的用途 三种模式:设计模式、运行模式、中断模式 设置断点和语句跟踪 三个窗口:立即、本地、监视窗口
学会使用帮助!!!
初衷:把计算机变成学生容易掌握的工具
Visual Basic 是Microsoft 公司推出的Windows 应用程序开发 工具。Visual ——“可视化的”,是一种开发图形用户界面 (GUI)的方法。
2
什么是VB?
Visual Basic继承了BASIC语言简单易学的优点,又增加 了许多新的功能。使用Visual Basic既可以开发个人使用的小 型软件,又可以开发多媒体软件、数据库应用程序、网络应 用程序等大型软件。是国内外最流行的程序设计语言之一。
属性是一个对象的性质, 方法是对象的动作, 事件是对象的响应。
21
做个比喻
道具 演员
舞台
台词 动作
演出进行
对象
窗体
程序 代码
应用程序 运行
22
1.4 窗体
窗体是VB中最常见的对象,各种控件对象必 须建立在窗体上。
窗体的常用属性:Name、Caption、font、 BackColor、ForeColor等
17
面向过程:How to do
面向对象:What to do
面向对象的程序设计思想 更接近人的思维方式,更人性化
控件类和控件对象
TextBox 类
Text 对象
18
2. 对象的三要素
(1)属性:对象的性质,描述和反映对象特征的参数。在 代码中改变对象属性值,可如下表示:
对象.属性=属性值 (2)方法:对象的行为,即将一些通用的过程编写好并封 装起来,作为方法供用户直接调用。
1991年推出 VB1.0---(第一个可视的编程软件) 1992、1993、1995、1997、1998、2000相继推出:
2.0、3.0、4.0、5.0、6.0、(7.0)版本 6.0包含三种版本(学习版、专业版和企业版)
3
Visual Basic的特点
1. 面向对象的可视化设计工具 Visual的英文含义就是可视化,“可视的 Baisc”是界面直观的编程方法,无需编程, 就可以设计好程序的界面,就可以完成许多 步骤。 在VB中引入了控件的概念,在Windows中 控件的身影无处不在,如按钮、文本框等, 每个控件都有若干属性用来控制控件的外观, 这样就可以象在画板上一样,随意点几下鼠 标,一个按钮就完成了,这些在以前的编程 语言下是要经过相当复杂的工作的。
2.窗体(Form)设计窗口
窗体设计窗口是屏幕中央的窗口,它可以作为 自定义窗口用来设计应用程序的界面。用户可以在 窗体中添加控件来创建所希望的外观。每个窗口必 须有一个的窗体名字,建立窗体时缺省名为 Form1,Form2, . . .。 应注意窗体名即Name属性和窗体文件名的区别
9
窗体名
窗体文件名
窗体的常用事件:Click、DblClick、Load等 窗体的常用方法:Print、Cls等
1.5 Visual Basic程序的组成和工作方式
一个VB的应用程序也称为一个工程,一般 由工程文件(*.Vbp)用来管理构成应用程 序的所有文件,如:窗体文件(*.Frm)、标 准模块文件(*.Bas)、类模块文件(*.Cls)等
15
开发环境界面介绍
8.立即窗口,本地窗口和监视窗口
是作为调试用的
1.3 Visual Basic中的基本概念 1、面向对象的程序设计语言
类的概念:将某些相似的事物进行集中,抽取它们的共 同特征和行为,形成一个共同的抽象概念,这就是类。
对象的概念:对象是类的一个实例。 例如:汽车——类 你家的这辆汽车——对象
第一章 Visual Basic 6.0 程序设计概述
1.1 Visual Basic简介
什么是VB?
1964年,两位美国计算机科学家G. Kemeny和Thomos E. Kurtz创造了一种新的程序语言——BASIC,这是一种适用于初 学者的人机交互式语言。
BASIC :
Beginner’s All-Purpose Symbolic Instruction Code
VB应用程序的工作方式:由事件驱动。
创建VB应用程序的设计步骤:
1、建立一个工程 2、设计用户界面 3、编写代码 4、运行、调试 5、编译生成exe文件、保存工程
25
1.6 一个简单的Visual Basic程序的创建实例
设计一个程序,当程序运行后,当你点击 窗体的时候,在窗体上会打印出“我点击 了窗体”,当你点击命令按钮的时候,窗 体上会打印出“我点击了命令按钮”!(根 据个人喜好改变窗体或者命令按钮的一些 属性)
4
Visual Basic的特点
2. 事件驱动的编程机制
什么是事件?(鼠标单击、键盘输入) 当用户在程序里面定义了很多事件之后,由用
户编写的代码控制这些事件的响应,这就是事 件驱动。
Visual Basic的特点
3. 结构化的程序设计语言 4. 提供了易学易用的应用程序集成开发环境 5.支持多种数据库系统的访问 6.支持动态数据交换(DDE)、动态链接库
(DLL)和对象的链接与嵌入(OLE) 7.完备的Help联机帮助功能
1.2 Visual Basic 6.0 可视化编程环境
菜单栏
标题栏
工程窗口
工具栏
窗体窗口
属性窗口
工具箱
代码窗口 立即窗口
监视窗口
布局窗口
7
开发环境界面介绍
1. 主窗口
也称应用程序窗口,由标题栏、菜单栏和工具栏 组成。
8
开发环境界面介绍
6.窗体布局窗口
窗体布局窗口显示 在屏幕右下角。用户可 使用表示屏幕的小图像 来布置应用程序中各窗 体的位置。这个窗口在 多窗体应用程序中很有 用,因为这可以指定每 个窗体相对于主窗体的 位置。
14
开发环境界面介绍
7.代码(code)窗口
在设计模式中,通 过双击窗体或窗体上任 何对象或通过“工程资 源管理器”窗口中的 “查看代码”按钮来打 开代码编辑器窗口。代 码编辑器是输入应用程 序代码的编辑器。
10
开发环境界面介绍
3. 工具箱(ToolBox)窗口
工具箱提供一组工具, 用于设计时在窗体中放置 控件生成应用程序的用户 接口。系统启动后缺省的 General工具箱就会出现在 屏幕左边,上面有常用 “部件”
11
开发环境界面介绍
4. 工程资源管理器(project explorer)窗口
工程是指用于创 建一个应用程序的 文件的集合。工程 资源管理器列出了 当前工程中的窗体 和模块
对象.方法[参数名表] (3)事件:响应对象的动作称为事件,它是VB预先定义的、 对象能够识别的动作。它发生在用户与应用程序交互时。 如单击控件、鼠标移动完成事件发生后所要执行的操作称为事件过程
19
事件驱动模型:
20
属性、方法、事件、对象 , 它们之间的关系如何?
12
开发环境界面介绍
5. 属性(properties)窗口
属性是指对象的特 征,如大小、标题或颜色 等数据。在VB设计模式 中,属性窗口列出了当前 选定窗体或控件的属性的 值,用户可以对这些属性 值进行设置。按两种方式 排序。
对象列表框 属性显示排列方式 属性列表框
属性含义说明
13
开发环境界面介绍
关于调试程序和帮助系统
三种错误:编译错误、运行时错误、逻辑错误 调试工具的用途 三种模式:设计模式、运行模式、中断模式 设置断点和语句跟踪 三个窗口:立即、本地、监视窗口
学会使用帮助!!!