最新2019-VB程序设计基础教程第1章-PPT课件
合集下载
VB程序设计基础教程第1章
魏豪明 制作
图1-20 运行程序
1.4.2 保存工程文件
图1-21 “文件另存为”对话框
魏豪明 制作
图1-22 “工程另存为”对话框
1.4.3 生成可执行文件
图1-23 “生成工程”对话框
魏豪明 制作
图1-24 “工程属性”对话框
1.5 对象与事件驱动
1.5.1 属性、方法和事件概述
❖ 属性(Property)
魏豪明 制作
图1-13 “窗体布局”窗口
1.4 建立第一个Visual Basic程序
1.4.1 建立应用程序
魏豪明 制作
图1-14 新建工程
图1-15 创建按钮
魏豪明 制作
图1-16 设置“Caption”属性
图1-17 创建按钮“退出”
魏豪明 制作
图1-18 添加代码
图1-19 启动程序
魏豪明 制作
❖事件(Event)
魏豪明 制作
图1-25 事件列表
❖方法(Method)
方法是指对象可以进行的操作,如窗体对象可利用它的Cls方法来 消除窗体中的文字或图形,利用Hide方法和Show方法可以控制窗 体的隐藏和显示,也就是说,对象的方法实际上就是在控件对象的 类中定义的一些成员函数。在调用方法时一般用点操作符引用,如 果有参数,则在方法后加上参数值,各参数间用空格隔开。
❖ A.VB采用了面向对象的程序设计方法
❖ B.VB是结构化程序设计语言
❖ C.VB采用了面向过程的编程机制
❖ D.VB提供了可视化设计工具 更多习题见书11页
魏豪明 制作
谢谢
魏豪明 制作
1.3.2 Visual Basic 6.0工作界面简介
魏豪明 制作
图1-20 运行程序
1.4.2 保存工程文件
图1-21 “文件另存为”对话框
魏豪明 制作
图1-22 “工程另存为”对话框
1.4.3 生成可执行文件
图1-23 “生成工程”对话框
魏豪明 制作
图1-24 “工程属性”对话框
1.5 对象与事件驱动
1.5.1 属性、方法和事件概述
❖ 属性(Property)
魏豪明 制作
图1-13 “窗体布局”窗口
1.4 建立第一个Visual Basic程序
1.4.1 建立应用程序
魏豪明 制作
图1-14 新建工程
图1-15 创建按钮
魏豪明 制作
图1-16 设置“Caption”属性
图1-17 创建按钮“退出”
魏豪明 制作
图1-18 添加代码
图1-19 启动程序
魏豪明 制作
❖事件(Event)
魏豪明 制作
图1-25 事件列表
❖方法(Method)
方法是指对象可以进行的操作,如窗体对象可利用它的Cls方法来 消除窗体中的文字或图形,利用Hide方法和Show方法可以控制窗 体的隐藏和显示,也就是说,对象的方法实际上就是在控件对象的 类中定义的一些成员函数。在调用方法时一般用点操作符引用,如 果有参数,则在方法后加上参数值,各参数间用空格隔开。
❖ A.VB采用了面向对象的程序设计方法
❖ B.VB是结构化程序设计语言
❖ C.VB采用了面向过程的编程机制
❖ D.VB提供了可视化设计工具 更多习题见书11页
魏豪明 制作
谢谢
魏豪明 制作
1.3.2 Visual Basic 6.0工作界面简介
魏豪明 制作
vb第1章PPT课件
全模块 查看按
码窗口。
钮
过程查 看按钮
事件下 拉式列 表框
代码框
面向对象VB程序设计
第1章VB概述
1.4.8 工程资源管理器窗口
• VB的一个应用程序对 应一个工程。在VB中 使用工程来管理构成 应用程序的所有不同 的文件。
• 一个工程包含各种类 型的文件:工程文件 (.vbp)、窗体文件 (.frm)等。
第1章VB概述
7)设置控件的属性,所用到的窗口是(C)。 A.窗体窗口 B.代码窗口 C.属性窗口 D.布局窗口 1-2 问答题: 1)简述VB6.0的特点。 答:VB6.0的特点是: ①可视化的设计平台 ②事件驱动的编程机制 ③应用程序的集成开发环境 ④结构化的设计语言 ⑤强大的数据库功能
面向对象VB程序设计
面向对象VB程序设计
第1章VB概述
五、内容安排
• 第1章:Visual Basic概述 • 第2章:可视化编程的基本概念与步骤 • 第3章:VB程序设计基础 • 第4章:VB程序的控制结构 • 第5章:VB常用控件 • 第6章:图形设计 • 第7章:常用ActiveX控件 • 第8章: 菜单和工具栏设计 • 第9章: 文件 • 第10章: 数据库管理 • 第11章: 程序调试与错误处理 • 第12章: 应用程序的发布
面向对象VB程序设计
第1章VB概述
学习重点与难点
• VB集成开发环境 • 窗体窗口、属性窗口、代码窗口、工程
资源管理器窗口和工具箱窗口
面向对象VB程序设计
第1章VB概述
章节目录
1.1 中文Visual Basic 6.0简介 1.2 Visual Basic 6.0的三种版本 1.3 安装和启动Visual Basic 6.0 1.4 Visual Basic 6.0集成开发环境
VB课件第1章
第一章 Visual Basic 程序设计概述
1.1.2 Visual Basic 安装与启动
2.系统启动
执行“开始|程序|Microsoft Visual Basic 6.0 中文 版| Microsoft Visual Basic 6.0 中文版”的命令
第一章 Visual Basic 程序设计概述
第一章 Visual Basic 程序设计概述
1.1.4 Visual Basic 的集成开发环境
3.代码设计窗口
代码设计窗口是专门用来进行代码设计的窗口,在 此窗口可以对各种事件过程、用户自定义过程代码 进行编写和修改。 代码窗口主要由对象列表框、事件列表框和代码编 辑区域组成 。
对象列表框 过程列表框
第一章 Visual Basic 程序设计概述
1.2 面向对象的基本概念
1.2.1 对象和类
1.2.2 对象的属性、方法和事件
第一章 Visual Basic 程序设计概述
1.2.1 对象和类
1.对象
对象的定义 对象的内涵
对象指现实世界中的 某个实在的物体。如 一个人、一张桌子、 一辆汽车、一台电脑、 一份报表等。
类、对象的概念和事件驱动程序的基本 特性
第一章 Visual Basic 程序设计概述
第一章 Visual Basic 程序设计概述
本章内容
1.1 Visual Basic 简介 1.2 面向对象的基本概念
1.3 创建简单的Visual Basic应用程序 1.4 Visual Basic 应用程序的结构
VB中的事件
系统为每个对象预先定
义了一系列的事件。例
如,鼠标单击Click、鼠 标移动MouseMove、鼠 标按下MouseDown 对 象加载Load等。
1.1.2 Visual Basic 安装与启动
2.系统启动
执行“开始|程序|Microsoft Visual Basic 6.0 中文 版| Microsoft Visual Basic 6.0 中文版”的命令
第一章 Visual Basic 程序设计概述
第一章 Visual Basic 程序设计概述
1.1.4 Visual Basic 的集成开发环境
3.代码设计窗口
代码设计窗口是专门用来进行代码设计的窗口,在 此窗口可以对各种事件过程、用户自定义过程代码 进行编写和修改。 代码窗口主要由对象列表框、事件列表框和代码编 辑区域组成 。
对象列表框 过程列表框
第一章 Visual Basic 程序设计概述
1.2 面向对象的基本概念
1.2.1 对象和类
1.2.2 对象的属性、方法和事件
第一章 Visual Basic 程序设计概述
1.2.1 对象和类
1.对象
对象的定义 对象的内涵
对象指现实世界中的 某个实在的物体。如 一个人、一张桌子、 一辆汽车、一台电脑、 一份报表等。
类、对象的概念和事件驱动程序的基本 特性
第一章 Visual Basic 程序设计概述
第一章 Visual Basic 程序设计概述
本章内容
1.1 Visual Basic 简介 1.2 面向对象的基本概念
1.3 创建简单的Visual Basic应用程序 1.4 Visual Basic 应用程序的结构
VB中的事件
系统为每个对象预先定
义了一系列的事件。例
如,鼠标单击Click、鼠 标移动MouseMove、鼠 标按下MouseDown 对 象加载Load等。
VB程序设计教程.ppt
所有控件都有一个这样的属性:只需引用该控件对象名而无需使用
属性名就可以设置该属性的值,称此属性为控件的默认属性值。如Text
(文本框)控件的默认属性为Text属性、Label(标签)控件的默认属性
为Caption属性。
Text1.Text=“Visual Basic ” 等价于 Text1=“Visual Basic ”
第一节 Visual Basic简介
一、 Visual Basic的发展
BASIC是20世纪60年代由美国达特茅斯大 学的两位教授共同设计的计算机程序设计 语言,是国际上广泛使用的一种计算机高 级语言。
Basic语言简单易学、人机交互容易、程序 调试简便,目前仍是计算机程序设计初学 者入门学习的主要语言之一。
窗体的构成
2.3 基本控件
一、窗体的属性 对象表现出来的特征是由对象的各种属性决定的。对窗体
的属性进行设置可以在界面设计时通过属性窗口设置窗体 的各种属性值,也可以在运行时由代码段给窗体的属性赋 值来实现。 决定窗体特性的属性在属性窗口内可以查看和设置。
2.3 基本控件
下面介绍几个常用的属性: (1)Name属性
Visual Basic 6.0中文版包括3种版本 Visual Basic学习版(Learning) Visual Basic专业版(Professional) Visual Basic企业版(Enterprise)
一、Visual Basic的安装 二、Visual Basic的运行
第三节 Visual Basic的集成开发环境
2.1 控件概述
2.1.2 使用标准 ActiveX 控件
VB 包含部分 ActiveX 控件,即标准 ActiveX 控件),
《vb程序设计》ppt课件
避免使用过多的全局变量
全局变量的使用会降低程序的执行效 率。应尽量减少全局变量的使用,而 是使用局部变量或传递参数来传递数 据。
使用合适的数据类型
选择合适的数据类型可以提高代码的 执行效率。例如,对于大量数据的处 理,使用数组而不是集合可以提高性 能。
优化循环结构
循环是程序中消耗资源最多的部分之 一。可以通过减少循环次数、避免在 循环中进行不必要的操作或使用更高 效的算法来优化循环结构。
需求分析
确定网络聊天室的功能需求,如用 户注册、登录、聊天、文件传输等。
THANKS
系统分析
分析学生信息管理系统的需求, 如学生信息管理、课程管理、成 绩管理等。
数据库设计
设计学生信息管理系统的数据库 结构,包括学生表、课程表、成 绩表等。
界面设计
使用VB的窗体设计器设计系统的 界面,包括登录界面、主界面、 学生信息管理界面等。
代码实现
编写数据访问代码和业务逻辑代 码,实现学生信息管理系统的各 项功能。
04
VB高级特性
数组与集合
数组的定义与类型
介绍如何在VB中定义各种类型的 数组,包括固定大小数组、动态 数组等。
数组的操作
详细讲解数组的赋值、访问、遍 历等基本操作,以及多维数组的 处理方法。
集合的概念与使用
阐述集合的定义、添加元素、删 除元素、遍历集合等操作,以及 集合与数组的区别和联系。
过程与函数
运算符与表达式
01
算术表达式
02
字符串表达式
03
日期表达式
04
逻辑表达式
控制结构
• 顺序结构:按照代码书写的顺序逐行执行
控制结构
选择结构 If...Then...Else语句 Select Case语句
全局变量的使用会降低程序的执行效 率。应尽量减少全局变量的使用,而 是使用局部变量或传递参数来传递数 据。
使用合适的数据类型
选择合适的数据类型可以提高代码的 执行效率。例如,对于大量数据的处 理,使用数组而不是集合可以提高性 能。
优化循环结构
循环是程序中消耗资源最多的部分之 一。可以通过减少循环次数、避免在 循环中进行不必要的操作或使用更高 效的算法来优化循环结构。
需求分析
确定网络聊天室的功能需求,如用 户注册、登录、聊天、文件传输等。
THANKS
系统分析
分析学生信息管理系统的需求, 如学生信息管理、课程管理、成 绩管理等。
数据库设计
设计学生信息管理系统的数据库 结构,包括学生表、课程表、成 绩表等。
界面设计
使用VB的窗体设计器设计系统的 界面,包括登录界面、主界面、 学生信息管理界面等。
代码实现
编写数据访问代码和业务逻辑代 码,实现学生信息管理系统的各 项功能。
04
VB高级特性
数组与集合
数组的定义与类型
介绍如何在VB中定义各种类型的 数组,包括固定大小数组、动态 数组等。
数组的操作
详细讲解数组的赋值、访问、遍 历等基本操作,以及多维数组的 处理方法。
集合的概念与使用
阐述集合的定义、添加元素、删 除元素、遍历集合等操作,以及 集合与数组的区别和联系。
过程与函数
运算符与表达式
01
算术表达式
02
字符串表达式
03
日期表达式
04
逻辑表达式
控制结构
• 顺序结构:按照代码书写的顺序逐行执行
控制结构
选择结构 If...Then...Else语句 Select Case语句
vb语言程序设计教程PPT课件
Fix(4.8) Fix(-4.8)
Rnd Rnd(-1) Rnd(0) Rnd(1)
返回值
4.8
1 0 -1
4
7.ห้องสมุดไป่ตู้890……
0.6931……
4 -5
4 -4
序列中下一随机数 得相同的随机数 最近生成的随机数 序列中下一随机数
2.4.2 字符串函数(表2-6)
函数名 Asc(C) Chr(N) Str(N) Val(C) Len(C) LenB(C) Ucase(C) Lcase(C)
针对字符串变量而言: 1、变长字符型变量 字符串的长度是不固定的。 2、定长字符型变量 字符串的长度是不变的。 如:
Dim sname As String*8 sname= "janenjggnj" 相当于(sname= "janenjgg")
2、强制显示声明变量语句 Option Explicit(可有效降低错误率)
1.2.3 窗体的方法
方法
格式
功能
Cls [Object.]Cls Print [Object.] Print
清除运行时输出的文本和 图形。
在窗体上输出文本
Show <Form.> Show
显示窗体。
Hide <Form. > Hide
隐藏窗体。
Move [Object.] Move
移动窗体或控件。
2.1.6 可变(Variant)类型数据 能够表示所有系统定义的数据,当
把它们赋予Variant型数据时,不必在这 些数据间进行转换,VB会自动完成任何 必要的转换。 例如:
SomeValue="18" SomeValue=SomeValue-15 SomeValue="U"&SomeValue
Rnd Rnd(-1) Rnd(0) Rnd(1)
返回值
4.8
1 0 -1
4
7.ห้องสมุดไป่ตู้890……
0.6931……
4 -5
4 -4
序列中下一随机数 得相同的随机数 最近生成的随机数 序列中下一随机数
2.4.2 字符串函数(表2-6)
函数名 Asc(C) Chr(N) Str(N) Val(C) Len(C) LenB(C) Ucase(C) Lcase(C)
针对字符串变量而言: 1、变长字符型变量 字符串的长度是不固定的。 2、定长字符型变量 字符串的长度是不变的。 如:
Dim sname As String*8 sname= "janenjggnj" 相当于(sname= "janenjgg")
2、强制显示声明变量语句 Option Explicit(可有效降低错误率)
1.2.3 窗体的方法
方法
格式
功能
Cls [Object.]Cls Print [Object.] Print
清除运行时输出的文本和 图形。
在窗体上输出文本
Show <Form.> Show
显示窗体。
Hide <Form. > Hide
隐藏窗体。
Move [Object.] Move
移动窗体或控件。
2.1.6 可变(Variant)类型数据 能够表示所有系统定义的数据,当
把它们赋予Variant型数据时,不必在这 些数据间进行转换,VB会自动完成任何 必要的转换。 例如:
SomeValue="18" SomeValue=SomeValue-15 SomeValue="U"&SomeValue
vb程序设计基础全套教程、教案第一章Visual Basic概述ppt课件_图文
Ⅰ
三. Visual Basic程序开发环境
工 窗 工程 具 体 窗口 箱窗
口 属性 窗口 窗体 布局
5 5
1.主窗口
应用程序窗口,由标题栏、菜单栏和工具栏组成
VB的三种工作模式(标题栏总显示当前模式) (1)设计模式:创建应用程序的大多数工作都是在设
计时完成的。在设计时,可以设计窗体、绘制控件、编写代 码并使用“属性”窗口来设置或查看属性设置值。
(2)运行模式:代码正在运行的时期,用户可与应用 程序交流。可查看代码,但不能改动它。
(3)中断模式:程序在运行的中途被停止执行时。在 中断模式下,用户可查看各变量及不是属性的当前值,从而 了解程序执行是否正常。
1.3 Visual Basic程序开发环境
2.窗体(Form)设计窗口
窗体设计窗口是屏幕中央的主窗口,它可以作 为自定义窗口用来设计应用程序的界面。用户可以 在窗体中添加控件、图形和图片来创建所希望的外 观。每个窗口必须有一个的窗体名字,建立窗体时 缺省名为Form1,Form2, . . .。应注意窗体名即 Name属性和窗体文件名的区别
1.4使用Visual Basic建立一个简单程序
一个VB应用程序中各主要文件的结构关系如下图:
[课堂练习1]: 提问:若将界面上的某窗口误操作关闭,如何通过菜单 将其重新打开?
思考:(1)工程资源管理器作用是什么?
(2)VB中工程文件、窗体文件扩展名各是什么? (3)注意工程名称与工程文件名称的区别,窗体名称与窗体文件名 称的区别
• Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言, 一种在计算技术发展历史上应用得最为广泛的语言。
《VB程序设计第一章》PPT课件
例如,我们计算1+1,有可能得到的结果却 是1.99999999……。而如果是Currency类 型的数据是用十进制进行运算,因而计算 结果是非常精确的。
精选PPT
26
6.字节型(Byte)
字节型数据在内存中占1个字节,取值范围: 0~255,一般用于存储二进制数。
精选PPT
27
字符类型(String,类型符$)
Visual Basic 程序设计
米娜瓦尔
精选PPT
1
BASIC是Beginner's All-purpose Symbolic Instruction Code(初学 者通用符号指令代码)的缩写,是 国际上广泛使用的一种计算机高级 语言。BASIC简单、易学,目前仍 是计算机入门的主要学习语言之一。
精选PPT
5
第一章 Visual Basic程序设计基础
程序设计方法的发展 应用示例 VB主要功能和特点 VB集成开发环境 数据类型 变量 常用内部函数 运算符与表达式
精选PPT
6
程序设计方法的发展
1.初期的程序设计 高运行效率、少占用内存为目标
2.结构化程序设计 程序的可读性、可维护性为目标
程序=算法+数据结构 的面向过程的程序设 计
Private Sub Form_Click()
Dim intX As Integer
intX = intX + 1 Print intX End Sub
请思考:
如果将Dim 改为static , 结果又如何?
精选PPT
39
2.模块变量:在一个模块的“通用声明”段中用Dim 语句或用Private语句声明的变量,可被本模块中的任 何过程访问。
精选PPT
26
6.字节型(Byte)
字节型数据在内存中占1个字节,取值范围: 0~255,一般用于存储二进制数。
精选PPT
27
字符类型(String,类型符$)
Visual Basic 程序设计
米娜瓦尔
精选PPT
1
BASIC是Beginner's All-purpose Symbolic Instruction Code(初学 者通用符号指令代码)的缩写,是 国际上广泛使用的一种计算机高级 语言。BASIC简单、易学,目前仍 是计算机入门的主要学习语言之一。
精选PPT
5
第一章 Visual Basic程序设计基础
程序设计方法的发展 应用示例 VB主要功能和特点 VB集成开发环境 数据类型 变量 常用内部函数 运算符与表达式
精选PPT
6
程序设计方法的发展
1.初期的程序设计 高运行效率、少占用内存为目标
2.结构化程序设计 程序的可读性、可维护性为目标
程序=算法+数据结构 的面向过程的程序设 计
Private Sub Form_Click()
Dim intX As Integer
intX = intX + 1 Print intX End Sub
请思考:
如果将Dim 改为static , 结果又如何?
精选PPT
39
2.模块变量:在一个模块的“通用声明”段中用Dim 语句或用Private语句声明的变量,可被本模块中的任 何过程访问。
vb第1章程序设计基础PPT课件
加,结果存在AL中
3 11110100 停止操作
特点:机器能直接识别、执行效率高 难学、难记、难写、难检查、难移植
3
第一章 程序设计基础
1.1.2 汇编语言: 引入助记符代替指令
举例:9+8 1 MOV AL,9
助记符2 ADD AL,8
3 HLT
把加数9送入累加器AL中 把累加器AL中的内容与8相
第一章 程序设计基础
• 结构内不存在“死循环”
2. 结构化程序设计方法
自顶向下、逐步求精、模块化
1.2.3 面向对象的程序设计
(1) 对象 (Object)
用于描述某一实体。如公司、房屋、人、汽车等
代码和数据的组合。
属性: 对象具有的特性(数据)
事件: 对象可识别的动作
方法:对象所能做的事情(可在对象上操作的 过程)
在面向对象的语言中,可以从一个类生成另一个
类。派生类(也称子类)继承了其父类和祖先类的 数据成员和成员函数。 (7) 多态性(Polymorphism)
多态性是一种面向对象的程序设计功能,当同样
的消息被不同的对象接收时,却导致完全不同的行 为,即完成不同的功能。
15
第一章 程序设计基础
1.2.4 程序设计的步骤 (1) 分析问题 (2) 建立数学模型 (3) 选择计算方法 (4) 算法设计 (5) 编写程序 (6) 运行、调试程序 (7) 整理文档
有穷性、确定性、有效性、有0个到若干个输入、 有1个到若干个输出。 3. 算法的表示形式 (1)用自然语言表示算法
7
例如:将两个变量X和Y的值互换。
算法表示如下:
步骤1 将X值存入中间变量Z中:X Z
第一章 程序设计基础
vb程序设计第一章visual basic概述 ppt课件
目分类显示。
2020/12/7
第1章 Visual Basic概述
• 1.1 知识要点 • 1.2 习题与解答 • 1.3 实训指导 • 1.4 测验题
2020/12/7
1.3 实训指导
1.3.1技能训练目的 • 了解Visual Basic的运行环境。 • 熟悉Visual Basic开发环境的组成。 • 掌握如何向工具箱中添加控件。 • 掌握如何将常用控件保存在独立的选项
2020/12/7
OVER
4、语句书写约定
• (1) 注释符:单引号“ ’ ” 注释语句可以和代码在同一行且写在代 码后面,也可单独占一行或多行,若是 多行,则每行的开头都加注释符。
• (2) 续行符:一个空格+一条下划线“_” 长语句在多行显示时运用,需要说明的 是,续行符后面不能加注释,不能将变 量名或属性名分隔在两行。
答案:包括主窗口、工具箱 、窗体设计器 、属性窗口 、代码窗口 、工程资源管理器 、窗体布局窗口。
2.“属性窗口”主要包含哪些内容?
答案:(1)对象名称下拉列表框:可从中选择窗体及其 上所有的控件。
(2)选项卡:对所选对象的属性在字母排序、分类排序 两种方式间进行切换。
完了吗?
2020/12/7
(3)属性列表:列出当前选中对象的所有属性名 和相应的属性值。
• (5)Visual Basic代码中不区分大小写。
2020/12/7
第1章 Visual Basic概述
• 1.1 知识要点 • 1.2 习题与解答 • 1.3 实训指导 • 1.4 测验题
2020/12/7
1.2 习题与解答
2020/12/7
1.Visual Basic集成开发环境 的组成?
2020/12/7
第1章 Visual Basic概述
• 1.1 知识要点 • 1.2 习题与解答 • 1.3 实训指导 • 1.4 测验题
2020/12/7
1.3 实训指导
1.3.1技能训练目的 • 了解Visual Basic的运行环境。 • 熟悉Visual Basic开发环境的组成。 • 掌握如何向工具箱中添加控件。 • 掌握如何将常用控件保存在独立的选项
2020/12/7
OVER
4、语句书写约定
• (1) 注释符:单引号“ ’ ” 注释语句可以和代码在同一行且写在代 码后面,也可单独占一行或多行,若是 多行,则每行的开头都加注释符。
• (2) 续行符:一个空格+一条下划线“_” 长语句在多行显示时运用,需要说明的 是,续行符后面不能加注释,不能将变 量名或属性名分隔在两行。
答案:包括主窗口、工具箱 、窗体设计器 、属性窗口 、代码窗口 、工程资源管理器 、窗体布局窗口。
2.“属性窗口”主要包含哪些内容?
答案:(1)对象名称下拉列表框:可从中选择窗体及其 上所有的控件。
(2)选项卡:对所选对象的属性在字母排序、分类排序 两种方式间进行切换。
完了吗?
2020/12/7
(3)属性列表:列出当前选中对象的所有属性名 和相应的属性值。
• (5)Visual Basic代码中不区分大小写。
2020/12/7
第1章 Visual Basic概述
• 1.1 知识要点 • 1.2 习题与解答 • 1.3 实训指导 • 1.4 测验题
2020/12/7
1.2 习题与解答
2020/12/7
1.Visual Basic集成开发环境 的组成?
VB程序设计(全套) ppt课件
Visual Basic 程序设计简明教程
第一章 Visual Basic程序设计概述(2)
第二章 VB简单的程序设计(6)
第三章 VB语言基础(4)
第四章 基本的控制结构(8)
第五章 数组(5)
第六章 过程(4)
第七章 常用控件(2)
第八章 界面设计(2)
第九章 文件(2)
第十章 图形(1)
第十一章 数据库技术(自学)
14
上一页
PPT课件
下一页
1.4.1 窗体窗口
本章目录
窗体是建立VB应用程序的主要部分,用户通过与窗体上 的控制部件交互可得到结果。每个窗体窗口必须有一个 惟 一 的 窗 体 名 字 , 建 立 窗 体 时 默 认 名 为 Form1 、
Form2…… 在设计状态的窗体由网格点构成,方便用户对控件的定 位,网格点间距可以通过工具|选项命令,在通用标签的 窗体设置网格中输入宽度和高度来改变; 运行时可通过属性控制窗体的可见性(窗体的网格始终不 显示)。 一个应用程序至少有一个窗体窗口,用户可在应用程序 中拥有多个窗体窗口。
在VB中,工具箱上的可视图标是VB系统设计好的标准控件 类。通过将控件类实例化,可以得到真正的控件对象,也就是 当在窗体上画一个控件时,就将类转换为对象,即创建了一个 控件对象,简称为控件。
22
上一页
下一页
PPT课件
本章目录
例:工具箱内的TextBox是类,它确定了TextBox的属性、方 法和事件。窗体上显示的是两个Text对象 。
选“否” 删除:选中对象,按DEL键
24
PPT课件
2.1.2 对象的属性、事件和方法 本章目录
属性、事件和方法构成了对象的三要素。 1. 属性 属 性 保 存 对 象 中 的 数 据 。 例 如 , 控 件 名 称 (Name) 、 标 题 (Caption)、颜色(Color)、字体(FontName)等属性决定了对象 展现给用户的界面具有什么样的外观及功能。 可以通过以下两种方法设置对象的属性: 1) 在设计阶段利用属性窗口直接设置对象的属性值 2) 在程序运行时间通过语句 对象名.属性名=属性值 实现
第一章 Visual Basic程序设计概述(2)
第二章 VB简单的程序设计(6)
第三章 VB语言基础(4)
第四章 基本的控制结构(8)
第五章 数组(5)
第六章 过程(4)
第七章 常用控件(2)
第八章 界面设计(2)
第九章 文件(2)
第十章 图形(1)
第十一章 数据库技术(自学)
14
上一页
PPT课件
下一页
1.4.1 窗体窗口
本章目录
窗体是建立VB应用程序的主要部分,用户通过与窗体上 的控制部件交互可得到结果。每个窗体窗口必须有一个 惟 一 的 窗 体 名 字 , 建 立 窗 体 时 默 认 名 为 Form1 、
Form2…… 在设计状态的窗体由网格点构成,方便用户对控件的定 位,网格点间距可以通过工具|选项命令,在通用标签的 窗体设置网格中输入宽度和高度来改变; 运行时可通过属性控制窗体的可见性(窗体的网格始终不 显示)。 一个应用程序至少有一个窗体窗口,用户可在应用程序 中拥有多个窗体窗口。
在VB中,工具箱上的可视图标是VB系统设计好的标准控件 类。通过将控件类实例化,可以得到真正的控件对象,也就是 当在窗体上画一个控件时,就将类转换为对象,即创建了一个 控件对象,简称为控件。
22
上一页
下一页
PPT课件
本章目录
例:工具箱内的TextBox是类,它确定了TextBox的属性、方 法和事件。窗体上显示的是两个Text对象 。
选“否” 删除:选中对象,按DEL键
24
PPT课件
2.1.2 对象的属性、事件和方法 本章目录
属性、事件和方法构成了对象的三要素。 1. 属性 属 性 保 存 对 象 中 的 数 据 。 例 如 , 控 件 名 称 (Name) 、 标 题 (Caption)、颜色(Color)、字体(FontName)等属性决定了对象 展现给用户的界面具有什么样的外观及功能。 可以通过以下两种方法设置对象的属性: 1) 在设计阶段利用属性窗口直接设置对象的属性值 2) 在程序运行时间通过语句 对象名.属性名=属性值 实现
VB程序设计教程第1章PPT课件
下一页
才能执行。
5 第5页
返回本章首页
3. 高级语言
高级语言:
比较接近自然语言,执行时需要把高级 语言源程序翻译成机器语言,然后才能执行;
面向过程的程序设计语言
如:C、BASIC、FORTRAN、 PASCAL等。
高级语言: 面向对象的程序设计语言
如: VB 、 C++、 C# 等。
源程序:用高级语言或汇编语言编写的程序
出低、见效快等特点。 继承了Basic语言易学易用的特点,特 别适合初学者学习Windows系统编程。 更重要的是:
13 第13页
上一页 下一页 返回本章首页
3.Visual Basic 的版本
Visual Basic 6.0有三种版本:
➢学习版——主要针对刚入门的初学者设计。
➢专业版——为专业编程人员提供了一整套进 行开发的功能完备的工具。该版本包括学习 版的全部功能。
窗体窗口
工程窗口
属性窗口 窗体布局窗口
16 第16页
上一页 下一页 返回本章首页
1. Visual Basic 集成开发环境(IDE)
11 第11页
上一页 下一页 返回本章首页
1. Visual Basic 的发展史
➢Basic—— 指 的 是 BASIC(Beginner’s All-
purpose Symbolic Instruction Code 初 学 者 通用符号指令代码)语言,它是一种在计算机 技术发展历史上(70、80年代)应用得最为广 泛的语言。
目的程序:用机器语言编写的程序 (又称为目标程序)
6 第6页
上一页 下一页 返回本章首页
4. 面向过程的程序设计语言
vb第1章程序设计基础PPT教学课件
的消息被不同的对象接收时,却导致完全不同的行 为,即完成不同的功能。
2020/12/10
15
1.2.4 程序设计的步骤
(1) 分析问题
第 一
(2) 建立数学模型 (3) 选择计算方法
章 (4) 算法设计
程 (5) 编写程序
序 (6) 运行、调试程序
设 计
(7) 整理文档
基
础
2020/12/10
16
第
一
PPT教学课件
章
程
谢谢观看
序
2020/12/10
7
例如:将两个变量X和Y的值互换。
算法表示如下:
步骤1 将X值存入中间变量Z中:X Z
第
步骤2 将Y值存入变量X中:Y X
一 章
步骤3 将中间变量Z的值存入Y中:Z Y
用自然语言表示算法,虽然容易表达,但文字冗
程 序
长且易产生“二义性”。
设 (2)用流程图表示算法
计 传统流程图
设
s=9+8;
计
}
基
VB语言程序
Private Sub Form _Load()
础
s=9+8;
End Sub
2020/12/10
5
高级语言处理程序:翻译程序
翻译程序的工作方式:
解释方式:对源程序逐条解释,不产生目标程序,程序
第
执行时,解释程序随同源程序一起参加运行。
一 章
高级语言源程序 解释程序 执行结果
• 每个基本结构中的每一部分都有机会被执行到
第 • 结构内不存在“死循环” 一 2. 结构化程序设计方法 章 自顶向下、逐步求精、模块化
程 1.2.3 面向对象的程序设计
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
魏豪明 制作
事件(Event)
魏豪明 制作
图1-25 事件列表
方法(Method)
方法是指对象可以进行的操作,如窗体对象可利用它的Cls方法来 消除窗体中的文字或图形,利用Hide方法和Show方法可以控制窗 体的隐藏和显示,也就是说,对象的方法实际上就是在控件对象的 类中定义的一些成员函数。在调用方法时一般用点操作符引用,如 果有参数,则在方法后加上参数值,各参数间用空格隔开。
魏豪明 制作
图1-20 运行程序
1.4.2 保存工程文件
图1-21 “文件另存为”对话框
魏豪明 制作
图1-22 “工程另存为”对话框
1.4.3 生成可执行文件
图1-23 “生成工程”对话框
魏豪明 制作
图1-24 “工程属性”对话框
1.5 对象与事件驱动
1.5.1 属性、方法和事件概述
属性(Property)
程序采用“事件驱动”方式
Visual Basic与传统的编程方法不同,它没有传统意义上的主 程序,程序执行的基本方法是由“事件”来驱动子程序的运行。
魏豪明 制作
1.1.2 中文Visual Basic 6.0简介
概述
(1)数据访问特性 (2)支持ActiveX技术 (3)Internet功能强大 (4)对已经完成的应用程序,可以创建真正的可执行文件
魏豪明 制作
1.3.2 Visual Basic 6.0工作界面简介
魏豪明 制作
图1-6 集成开发环境
标题栏
同其他应用程序相同,标题栏位于窗口的最上面,用来显示打开的
工程名和系统的工作状态。
菜单栏
(1)文件菜单 (2)编辑菜单 (3)视图菜单 (4)工程菜单 (5)格式菜单 (6)调试菜单 (7)运行菜单 (8)工具菜单 (9)外界程序菜单 (10)帮助菜单
魏豪明 制作
工具栏
魏豪明 制作
图1-7 “标准”工具栏
工具箱
魏豪明 制作
图1-8 工具箱
窗体设计器
魏豪明 制作
图1-9 窗体设计器
代码窗口
魏豪明 制作
图1-10 代码窗体
工程管理器窗口
魏豪明 制作
图1-11 工程资源管理器窗口
属性窗口
魏豪明 制作
图1-12 “属性”窗口
窗体布局窗口
1.1 Visual Basic简介
1.1.1 Visual Basic基本特点
Visual Basic可视化编程工具
传统语言开发应用程序时,主要的工作是设计算法和编写程序,其程 序的功能和显示结果都是由程序语言来实现的。而Visual Basic开发 应用程序时,主要的工作是设计用户界面和编写程序代码。
(1)在设计阶段,选中一个对象后立即在窗体右侧的“属性”
对话框中找到要设置的属性行,然后从键盘输入该属性
值,或者用鼠标从系统给出的几种可能值中选择即可。
(2)可以在运行阶段,由程序改变属性的值,其一般形式为:
[对象名.]属性名=属性值
如:Form1.Caption = "Visual Basic 6.0"
魏豪明 制作
图1-1 执行安装程序
魏豪明 制作
图1-2 安装向导
魏豪明 制作
图1-3 安装过程
魏豪明 制作
图1-4 “重新启动”提示框
1.3 Visual Basic 6.0开发环境
1.3.1 Visual Basic 6.0启动与退出
启动
魏豪明 制作
图1-5 “新建工程”对话框
退出
(1)在Visual Basic 6.0窗口中,执行“文件/退出”菜单命令 (2)单击Visual Basic 6.0窗口右上角的“关闭”按钮。
魏豪明 制作
1.5.2 事件驱动
窗口、事件与消息
全面地讨论Windows的内部工作机制将需要较长的时间,而对于 使用VB 6.0开发应用程序的读者,完全没有必要深入了解所有的 技术细节。为了简单地了解Windows的工作机制,只需要理解3 个关键的概念:窗口、事件和消息。可以简单地将窗口看成是带 有边界的矩形区域,如果计算机中安装的操作系统是Windows操 作系统,或许你已经了解几种不同类型的窗口。如Windows 98 的“资源管理器”窗口、文字处理程序Word中的文档窗口,或者 弹出有提示信息的对话框等。
魏豪明 制作
事件驱动模型
在传统的或“过程化”的应用程序设计中,应用程序自身控制了 执行哪一部分代码和按何种顺序执行代码。从第一行代码执行程 序并按应用程序中预定的路径执行,必要时调用过程。在事件驱 动的应用程序设计中,代码不是按照预定的路径执行,而是在响 应不同的事件时执行不同的代码片段。事件可以由用户操作触发, 也可以由来自操作系统或其他应用程序的消息触发,甚至可以由 应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺 序,因此应用程序每次运行时所经过的代码路径都是不同的。
魏豪明 制作
软件要求
(1)Microsoft Windows 95或更高版本、Microsoft Windows NT Workstation 4.0 PACK3或更高版本。
(2)Microsoft Internet Explorer Version 4.01或更高版本。
魏豪明 制作
1.2.2 Visual Basic 6.0安装
(*.exe文件),并且可以自由发布。
魏豪明 制作
Visual Basic 6.0的版本简介
学习版
专业版
魏豪明 制作
企业版
1.2 Visual Basic 6.0安装
1.2.1 Visual Basic 6.0安装要求
硬件要求
(1)80486或更高的处理器。 (2)硬盘要求: 学习版:典型安装48MB,完全安装80MB; 专业版:典型安装48MB,完全安装80MB; 企业版:典型安装128MB,完全安装147MB。 (3)Microsoft Windows所支持的VGA或更高分辨率的显示器。 (4)CD-ROM驱动器一个。
魏豪明 制作
图1-13 “窗体布局”窗口
1.4 建立第一个Visual Basic程序
1.4.1 建立应用程序
魏豪明 制作
图1-14 新建工程
图1-15 创建按钮
魏豪明 制作
图1-16 设置“Caption”属性
图1-17 创建按钮“退出”魏 Nhomakorabea明 制作
图1-18 添加代码
图1-19 启动程序
第1章 Visual Basic入门
魏豪明 制作
uestcp
魏豪明 制作
1 1.1 Visual Basic 简介 2 1.2 Visual Basic 6.0 安装 3 1.3 Visual Basic 6.0 开发环境 4 1.4 建立第一个Visual Basic程序 5 1.5 对象与事件驱动
事件(Event)
魏豪明 制作
图1-25 事件列表
方法(Method)
方法是指对象可以进行的操作,如窗体对象可利用它的Cls方法来 消除窗体中的文字或图形,利用Hide方法和Show方法可以控制窗 体的隐藏和显示,也就是说,对象的方法实际上就是在控件对象的 类中定义的一些成员函数。在调用方法时一般用点操作符引用,如 果有参数,则在方法后加上参数值,各参数间用空格隔开。
魏豪明 制作
图1-20 运行程序
1.4.2 保存工程文件
图1-21 “文件另存为”对话框
魏豪明 制作
图1-22 “工程另存为”对话框
1.4.3 生成可执行文件
图1-23 “生成工程”对话框
魏豪明 制作
图1-24 “工程属性”对话框
1.5 对象与事件驱动
1.5.1 属性、方法和事件概述
属性(Property)
程序采用“事件驱动”方式
Visual Basic与传统的编程方法不同,它没有传统意义上的主 程序,程序执行的基本方法是由“事件”来驱动子程序的运行。
魏豪明 制作
1.1.2 中文Visual Basic 6.0简介
概述
(1)数据访问特性 (2)支持ActiveX技术 (3)Internet功能强大 (4)对已经完成的应用程序,可以创建真正的可执行文件
魏豪明 制作
1.3.2 Visual Basic 6.0工作界面简介
魏豪明 制作
图1-6 集成开发环境
标题栏
同其他应用程序相同,标题栏位于窗口的最上面,用来显示打开的
工程名和系统的工作状态。
菜单栏
(1)文件菜单 (2)编辑菜单 (3)视图菜单 (4)工程菜单 (5)格式菜单 (6)调试菜单 (7)运行菜单 (8)工具菜单 (9)外界程序菜单 (10)帮助菜单
魏豪明 制作
工具栏
魏豪明 制作
图1-7 “标准”工具栏
工具箱
魏豪明 制作
图1-8 工具箱
窗体设计器
魏豪明 制作
图1-9 窗体设计器
代码窗口
魏豪明 制作
图1-10 代码窗体
工程管理器窗口
魏豪明 制作
图1-11 工程资源管理器窗口
属性窗口
魏豪明 制作
图1-12 “属性”窗口
窗体布局窗口
1.1 Visual Basic简介
1.1.1 Visual Basic基本特点
Visual Basic可视化编程工具
传统语言开发应用程序时,主要的工作是设计算法和编写程序,其程 序的功能和显示结果都是由程序语言来实现的。而Visual Basic开发 应用程序时,主要的工作是设计用户界面和编写程序代码。
(1)在设计阶段,选中一个对象后立即在窗体右侧的“属性”
对话框中找到要设置的属性行,然后从键盘输入该属性
值,或者用鼠标从系统给出的几种可能值中选择即可。
(2)可以在运行阶段,由程序改变属性的值,其一般形式为:
[对象名.]属性名=属性值
如:Form1.Caption = "Visual Basic 6.0"
魏豪明 制作
图1-1 执行安装程序
魏豪明 制作
图1-2 安装向导
魏豪明 制作
图1-3 安装过程
魏豪明 制作
图1-4 “重新启动”提示框
1.3 Visual Basic 6.0开发环境
1.3.1 Visual Basic 6.0启动与退出
启动
魏豪明 制作
图1-5 “新建工程”对话框
退出
(1)在Visual Basic 6.0窗口中,执行“文件/退出”菜单命令 (2)单击Visual Basic 6.0窗口右上角的“关闭”按钮。
魏豪明 制作
1.5.2 事件驱动
窗口、事件与消息
全面地讨论Windows的内部工作机制将需要较长的时间,而对于 使用VB 6.0开发应用程序的读者,完全没有必要深入了解所有的 技术细节。为了简单地了解Windows的工作机制,只需要理解3 个关键的概念:窗口、事件和消息。可以简单地将窗口看成是带 有边界的矩形区域,如果计算机中安装的操作系统是Windows操 作系统,或许你已经了解几种不同类型的窗口。如Windows 98 的“资源管理器”窗口、文字处理程序Word中的文档窗口,或者 弹出有提示信息的对话框等。
魏豪明 制作
事件驱动模型
在传统的或“过程化”的应用程序设计中,应用程序自身控制了 执行哪一部分代码和按何种顺序执行代码。从第一行代码执行程 序并按应用程序中预定的路径执行,必要时调用过程。在事件驱 动的应用程序设计中,代码不是按照预定的路径执行,而是在响 应不同的事件时执行不同的代码片段。事件可以由用户操作触发, 也可以由来自操作系统或其他应用程序的消息触发,甚至可以由 应用程序本身的消息触发。这些事件的顺序决定了代码执行的顺 序,因此应用程序每次运行时所经过的代码路径都是不同的。
魏豪明 制作
软件要求
(1)Microsoft Windows 95或更高版本、Microsoft Windows NT Workstation 4.0 PACK3或更高版本。
(2)Microsoft Internet Explorer Version 4.01或更高版本。
魏豪明 制作
1.2.2 Visual Basic 6.0安装
(*.exe文件),并且可以自由发布。
魏豪明 制作
Visual Basic 6.0的版本简介
学习版
专业版
魏豪明 制作
企业版
1.2 Visual Basic 6.0安装
1.2.1 Visual Basic 6.0安装要求
硬件要求
(1)80486或更高的处理器。 (2)硬盘要求: 学习版:典型安装48MB,完全安装80MB; 专业版:典型安装48MB,完全安装80MB; 企业版:典型安装128MB,完全安装147MB。 (3)Microsoft Windows所支持的VGA或更高分辨率的显示器。 (4)CD-ROM驱动器一个。
魏豪明 制作
图1-13 “窗体布局”窗口
1.4 建立第一个Visual Basic程序
1.4.1 建立应用程序
魏豪明 制作
图1-14 新建工程
图1-15 创建按钮
魏豪明 制作
图1-16 设置“Caption”属性
图1-17 创建按钮“退出”魏 Nhomakorabea明 制作
图1-18 添加代码
图1-19 启动程序
第1章 Visual Basic入门
魏豪明 制作
uestcp
魏豪明 制作
1 1.1 Visual Basic 简介 2 1.2 Visual Basic 6.0 安装 3 1.3 Visual Basic 6.0 开发环境 4 1.4 建立第一个Visual Basic程序 5 1.5 对象与事件驱动