VB程序设计教程(高等教育出版社)第4-6章PPT课件
例4.4 利用Format函数显示数值。
01234.5670 1234.567 1,234.567 123456.7% $1234.57 1.23E-01
例4.3 Print方法输出图形 利用String函数显示重复字符 利用循环结构、Spc、Tab函数显示有规律图形
VB程序设计教程(第3版)
15
5. Format格式输出函数
形式: Format (表达式[, "格式字符串"])
常用数值格式化符及举例
符号
作用
表达式 格式字符串 显示结果
0 用0填充不足的位置 # 位置不足时不填充0 , 千分位
Visual Basic 程序设计教程
(第3版)
VB程序设计教程(第3版)
第4章 VB控制结构
4.1 顺序结构 4.2 选择结构 4.3 循环结构 4.4 其它辅助控制语句 4.5 综合应用 4.6 程序调试
VB程序设计教程(第3版)
2
4.1 顺序结构
VB具有结构化程序设计的三种程序控制结构: 顺序结构、选择结构、循环结构,是程序设计的 基础。
值
描
述
0 确定按钮
1 确定、取消按钮
2 终止、重试、忽略按钮
3 是、否、取消按钮
4 是、否按钮
5 重试、取消按钮
16 关键信息图标
32 询问信息图标
48 警告信息图标
64 信息图标
0 第1个按钮为默认
56 第2个按钮为默认
512 第3个按钮为默认
VB程序设计教程(第3版)
13
MsgBox所选按钮返回值
VB程序设计教程(第3版)
14
4.Print方法
作用:在对象上输出信息。
形式:对象.Print[Spc(n)|Tab(n)][输出列表 ][;|,]
其中: 对象:窗体、图形框或打印机。缺省为窗体。
Spc(n)函数:从当前位置起空n个空格
Tab(n)函数:从最左端开始计算的第n列 分号:定位在上一个被显示的字符之后 逗号:定位在下一个打印区开始处(每区14列) Print语句尾无分号或逗号,输出后换行
1234.567 1234.567 1234.567
"00000.0000" "#####.####" "##,##0.000"
% 数值乘以100,加百分号 $ 在数字前强加$ E+ 用指数表示
1234.567 1234.567 1234.567
"####.##%" "$###.##" "0.00E+00"
VB程序设计教程(第3版)
本章目录
7
赋值语句注意点
“=”符号有两个意义 ①赋值号与表示等于的关系运算符都用“=”表示, 系统会根据所处的位置判断符号的意义。
② 赋值号左边只能是变量,不能是常量、常数符号 表达式。下面均为错误的赋值语句:
Now()=x+y 5=sqr(s)+x+y X+y=z
'左边是表达式(函数) ‘ 左边是常量 ‘ 左边是表达式
(1)顺序结构
各语句按出现的先后次序执行
a
A
用传统流程
图表示为
B
b
VB程序设计教程(第3版)
本章目录
3
(2)选择结构 根据条件决定执行的语句
流程图: 成立 A
a
条件?
不成立 B
b
VB程序设计教程(第3版)
4
(3)循环结构
根据条件重复执行语句(称为循环体)
a
a
条件 成立 ?
循环体
b
不成立
不成立
循环体
MsgBox过程形式: MsgBox 提示[,按钮][,标题]
按钮项是一整型表达式,决定信息框按钮的数目和 类型及出现在信息框上的图标形式。
VB程序设计教程(第3版)
12
MsgBox按钮设置
分组
按钮 数目
图标 类型 默认 按钮
内部常数 VBOkOnly VBOkCancel VBAboutRetryIgnore VBYesNoCancel VBYesNo VBRetryCancel VBCritical VBQuestion VBExclamation VBInformation VBDefaultButton1 VBDefaultButton2 VBDefaultButton3
例如:r=Val(Text1.Text)
VB程序设计教程(第3版)
10
2. 输入对话框 InputBox函数
其作用是打开一个对话框,等待用户输入,返回字 符串类型的输入值。
形式:InputBox(提示[,标题][,默认值][,x坐标 位置][,y坐标位置])
注意:提示项不能省略。 若要多行提示,可在每行 行末加回车换行vbCrLf。
内部常数
vbOk vbCancel vbAbort vbRetry vbIgnore vbYes vbNo
返回值
1 2 3 4 5 6 7
被单击 的按钮 确定 取消 终止 重试 忽略 是 否
例4.2 编一账号和密码输入的检验程序,当输入不正 确,如账号为非数字字符,密码不正确等,显示有关 信息,再输入。
VB程序设计教程(第3版)
6
4.1.1 赋值语句
形式: 变量Biblioteka =表达式[对象名.] 属性名=表达式 功能:计算表达式的值,再将此值赋给变量或对
象属性。
给变量赋值和设定属性是VB编程中常见的两个
任务。例如:
n=n+1
Text1.Text = ""
'计数累加
' 清除文本框的内容
Text1.Text = "欢迎使用VB " ' 文本框显示字符串
条件? 成立
b
I 、当型循环结构
II 、直到型循环结构
VB程序设计教程(第3版)
5
4.1 顺序结构
一般程序设计语言中顺序结构的语句主要: 赋值语句和 输入/输出语句等。
在VB中 赋值语句 输入/输出通过: 文本框控件、标签控件、 InputBox函数、MsgBox函数和过程 Print方法等来实现。
VB程序设计教程(第3版)
本章目录
8
赋值语句的两个常见形式
(1)累加 sum=sum+x
(2)计数 n=n+1
VB程序设计教程(第3版)
9
4.1.2 数据的输入和输出
1. 标签和文本框 (1)标签
利用标签的Caption属性输出数据。 (2)文本框
利用文本框的Text属性获得用户输入的数据或 将计算的结果输出。
例4.1利用InputBox输入基本工资和营业额, 按营业额的5%提成,计算实发工资并显示。
VB程序设计教程(第3版)
本章目录
11
3. 消息对话框MsgBox函数和过程
作用:打开一个消息框,等待用户选择一个按钮。 MsgBox函数返回所选按钮的值 MsgBox过程不返回值
MsgBox函数形式: 变量[%] = MsgBox(提示[,按钮][,标题])
合集下载
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课件(全)(2024)
窗体的方法与事件
详细讲解窗体的常用方法,如显示窗体、隐藏窗体等,以及窗体 的事件,如加载事件、卸载事件等。
窗体的布局与风格
探讨如何合理规划窗体的布局,以及如何通过设置窗体的风格来 美化界面。
18
控件的使用与布局
常用控件介绍
介绍VB中常用的控件,如文本框、标签、按钮、列表框等,以及它们的属性和事件。
2024/1/26
Web应用程序开发
通过可以开发 Web应用程 序。
多媒体应用开发
利用VB可以开发多媒体应用程序,如音频、 视频处理等。
6
02
VB编程基础
2024/1/26
7
数据类型与变量
数值型
Integer、Long、Single、Double等
字符串型
String
2024/1/26
36
THANKS
感谢观看
2024/1/26
37
《VB程序设计教程》 PPT课件(全)
2024/1/26
1
2024/1/26
目录
• VB程序设计概述 • VB编程基础 • VB界面设计 • VB高级编程技术 • 数据库编程技术 • 网络编程技术 • VB程序调试与优化
2
01
VB程序设计概述
2024/1/26
3
VB的发展历史
1991年,微软公司推出Visual Basic 1.0,标志着 VB的诞生。
2024/1/26
套接字编程
使用Winsock控件进行套接字编程, 包括创建套接字、绑定地址和端口、 监听连接、发送和接收数据等步骤。
错误处理与调试
网络通信编程中需要考虑错误处理和 调试问题,如处理网络断开、数据丢 失等异常情况,以及使用日志记录和 调试工具进行问题排查。
详细讲解窗体的常用方法,如显示窗体、隐藏窗体等,以及窗体 的事件,如加载事件、卸载事件等。
窗体的布局与风格
探讨如何合理规划窗体的布局,以及如何通过设置窗体的风格来 美化界面。
18
控件的使用与布局
常用控件介绍
介绍VB中常用的控件,如文本框、标签、按钮、列表框等,以及它们的属性和事件。
2024/1/26
Web应用程序开发
通过可以开发 Web应用程 序。
多媒体应用开发
利用VB可以开发多媒体应用程序,如音频、 视频处理等。
6
02
VB编程基础
2024/1/26
7
数据类型与变量
数值型
Integer、Long、Single、Double等
字符串型
String
2024/1/26
36
THANKS
感谢观看
2024/1/26
37
《VB程序设计教程》 PPT课件(全)
2024/1/26
1
2024/1/26
目录
• VB程序设计概述 • VB编程基础 • VB界面设计 • VB高级编程技术 • 数据库编程技术 • 网络编程技术 • VB程序调试与优化
2
01
VB程序设计概述
2024/1/26
3
VB的发展历史
1991年,微软公司推出Visual Basic 1.0,标志着 VB的诞生。
2024/1/26
套接字编程
使用Winsock控件进行套接字编程, 包括创建套接字、绑定地址和端口、 监听连接、发送和接收数据等步骤。
错误处理与调试
网络通信编程中需要考虑错误处理和 调试问题,如处理网络断开、数据丢 失等异常情况,以及使用日志记录和 调试工具进行问题排查。
VB课件第6章Visual Basic 循环结构
End Sub
Do Until i = 100
例6-3:求 1+22+32+……n2大于1000的最小值。
选Do … Loop语句: 不知道要加到第几项,但知道累加和大于 1000,并且,第一次超过1000时就不再累 加了,所以选Do … Loop语句。
求项数(计数i): i=0(初值) ,i=i+1(重复执行)
例: 利用随机函数10个产生[20,90]的整数, 求其平均值.
界面设计: 单击窗体, 显
示结果如图.
例: 利用随机函数10个产生[20,90]的整数, 求其平均值.
分析: 产生数X 求和s
求平均a
产生一个X: X=Int(Rnd*71+20)
显示产生的值: Print x
计算和: s=s+x
重复10次 求得这10 个数的和s
Private Sub Form_Click( ) Dim i As Integer i=0 Do While i < 100 i=i+1 Print i; If i Mod 10 = 0 Then Print Loop
End Sub
用Do Until … Loop循环来编制 例6-2的程序
Private Sub Form_Click() Dim i As Integer i=0 Do While i < 100 i=i+1 Print i; If i Mod 10 = 0 Then Print Loop
If Max <= x Then Max = x Next i Print Print “最大值为:”; Max End Sub
6.4 循环嵌套
循环嵌套:在一个循环语句的循环体中又包含有另一 循环语句。 VB的三种循环可以自身嵌套与相互嵌套 要求:内层结构一定包含在外层结构中,不能交叉
Do Until i = 100
例6-3:求 1+22+32+……n2大于1000的最小值。
选Do … Loop语句: 不知道要加到第几项,但知道累加和大于 1000,并且,第一次超过1000时就不再累 加了,所以选Do … Loop语句。
求项数(计数i): i=0(初值) ,i=i+1(重复执行)
例: 利用随机函数10个产生[20,90]的整数, 求其平均值.
界面设计: 单击窗体, 显
示结果如图.
例: 利用随机函数10个产生[20,90]的整数, 求其平均值.
分析: 产生数X 求和s
求平均a
产生一个X: X=Int(Rnd*71+20)
显示产生的值: Print x
计算和: s=s+x
重复10次 求得这10 个数的和s
Private Sub Form_Click( ) Dim i As Integer i=0 Do While i < 100 i=i+1 Print i; If i Mod 10 = 0 Then Print Loop
End Sub
用Do Until … Loop循环来编制 例6-2的程序
Private Sub Form_Click() Dim i As Integer i=0 Do While i < 100 i=i+1 Print i; If i Mod 10 = 0 Then Print Loop
If Max <= x Then Max = x Next i Print Print “最大值为:”; Max End Sub
6.4 循环嵌套
循环嵌套:在一个循环语句的循环体中又包含有另一 循环语句。 VB的三种循环可以自身嵌套与相互嵌套 要求:内层结构一定包含在外层结构中,不能交叉
《VB程序设计教程》课件
掌握编写清晰且有效的程序流程,确保功 能的正确性和可靠性。
用户交互
学会与用户进行交互,设计友好的用户界 面和交互体验。
常见控件
1
按钮
创建和配置按钮控件,实现各种交互功能。
2
文本框
理解文本框的使用方法,获取和设置用户输入的文本。
3
下拉框
掌握下拉框的用法,提供选项和选择功能。
基本语法
这一部分将介绍VB程序设计的基本语法规则,包括变量、数据类型、运算符 和控制结构等。
《VB程序设计教程》PPT 课件
在这个PPT课件中,我们将探索VB程序设计的基本概念和技巧。通过深入浅出 的方式,让你轻松掌握VB程序设计的精髓。
课程介绍
在这一部分中,我们将介绍本课程的目标和内容,并为你提供对VB程序设计的全面了解。
Visual Basic介绍
强大的编程语言
了解Visual Basic的起源、特点和各种应用领域。
实例演示
简单示例
通过实例演示,加目
参与一个综合项目,将所学的知识应用到实际 开发中。
总结和推荐
总结
回顾本课程的主要内容和要点,加深对VB程序设计的理解。
推荐资源
分享一些有用的资源和学习建议,帮助你进一步提升VB程序设计技能。
直观的界面设计
掌握Visual Basic的用户界面设计,创建友好美 观的应用程序。
快速的开发效率
使用Visual Basic进行快速且高效的应用程序开 发。
程序框架
模块化设计
学习如何将程序分解为模块,提高可维护 性和可重用性。
错误处理
了解如何处理程序中的错误和异常,保证 程序的稳定性和健壮性。
逻辑流程
用户交互
学会与用户进行交互,设计友好的用户界 面和交互体验。
常见控件
1
按钮
创建和配置按钮控件,实现各种交互功能。
2
文本框
理解文本框的使用方法,获取和设置用户输入的文本。
3
下拉框
掌握下拉框的用法,提供选项和选择功能。
基本语法
这一部分将介绍VB程序设计的基本语法规则,包括变量、数据类型、运算符 和控制结构等。
《VB程序设计教程》PPT 课件
在这个PPT课件中,我们将探索VB程序设计的基本概念和技巧。通过深入浅出 的方式,让你轻松掌握VB程序设计的精髓。
课程介绍
在这一部分中,我们将介绍本课程的目标和内容,并为你提供对VB程序设计的全面了解。
Visual Basic介绍
强大的编程语言
了解Visual Basic的起源、特点和各种应用领域。
实例演示
简单示例
通过实例演示,加目
参与一个综合项目,将所学的知识应用到实际 开发中。
总结和推荐
总结
回顾本课程的主要内容和要点,加深对VB程序设计的理解。
推荐资源
分享一些有用的资源和学习建议,帮助你进一步提升VB程序设计技能。
直观的界面设计
掌握Visual Basic的用户界面设计,创建友好美 观的应用程序。
快速的开发效率
使用Visual Basic进行快速且高效的应用程序开 发。
程序框架
模块化设计
学习如何将程序分解为模块,提高可维护 性和可重用性。
错误处理
了解如何处理程序中的错误和异常,保证 程序的稳定性和健壮性。
逻辑流程
2019春VB程序设计第4部分程序设计基础-PPT精品文档
八进制常数:在数值前加&O
,如 &O123 六进制常数:在数值前加&H ,如 &H123
13
系统内部定义的常量
系统内部定义的符号常量
如:Label1.ForeColor = vbRed
‘声明vbRed为内部常量
系统定义的常量位于对象库中,在对象浏览器中的 Visual Basic(VB)和Visual Basic for Aplication(VBA)等对象 库中列出了VB的常量。这些常量可以与应用程序的对 象、方法、属性一起使用。 如:Form1.WindowsState=vbMaximized 表示将窗口极大化。
11
3、枚举数据类型
一种特殊的整数类型,将所有的取值一 一列举。使用形式: Enum 自定义类型名 元素名1 元素名2 ... End Enum
12
三、常量
1、常量类型
直接常量
指在程序中直接给出值的数据, 如:123、123&、 123.45、1.234E2 、123D3
整型 长整型 单精度浮点型(小数形式) 单精度浮点型(指数形式) 双精度浮点型
8 个字节 2 个字节 8 个字节 4 个字节 10 字节加字符 串长度 字符串长度 16 个字节 22 个字节加字 符串长度
注意: 1)VB中对没有声明的变量其缺省的数据类型是变体 型,可以用来存储各种数据,但所占用的内存比其它类 型都多。为提高运行效率(整型效率较高),或达到一定 的运算精确度(浮点型精度较高,但运行较慢),应合 理的定义数据类型。 2) 逻辑型数据只有True 和False两个值,转换成整 型时,True=-1 ,False=0,将其它类型转换成逻辑型时, 非0数转换为True ,0转换为False。 3) 字符型可以包括所有的西文字符和汉字,字符必 须用双引号括" "起来, 如:"abc123"
,如 &O123 六进制常数:在数值前加&H ,如 &H123
13
系统内部定义的常量
系统内部定义的符号常量
如:Label1.ForeColor = vbRed
‘声明vbRed为内部常量
系统定义的常量位于对象库中,在对象浏览器中的 Visual Basic(VB)和Visual Basic for Aplication(VBA)等对象 库中列出了VB的常量。这些常量可以与应用程序的对 象、方法、属性一起使用。 如:Form1.WindowsState=vbMaximized 表示将窗口极大化。
11
3、枚举数据类型
一种特殊的整数类型,将所有的取值一 一列举。使用形式: Enum 自定义类型名 元素名1 元素名2 ... End Enum
12
三、常量
1、常量类型
直接常量
指在程序中直接给出值的数据, 如:123、123&、 123.45、1.234E2 、123D3
整型 长整型 单精度浮点型(小数形式) 单精度浮点型(指数形式) 双精度浮点型
8 个字节 2 个字节 8 个字节 4 个字节 10 字节加字符 串长度 字符串长度 16 个字节 22 个字节加字 符串长度
注意: 1)VB中对没有声明的变量其缺省的数据类型是变体 型,可以用来存储各种数据,但所占用的内存比其它类 型都多。为提高运行效率(整型效率较高),或达到一定 的运算精确度(浮点型精度较高,但运行较慢),应合 理的定义数据类型。 2) 逻辑型数据只有True 和False两个值,转换成整 型时,True=-1 ,False=0,将其它类型转换成逻辑型时, 非0数转换为True ,0转换为False。 3) 字符型可以包括所有的西文字符和汉字,字符必 须用双引号括" "起来, 如:"abc123"
VB程序设计教程高等教育出版社第4章
多分支结构,用Select Case语句比If…Then…ElseIf 语句直观,程序可读性强。但不是所有的多分支结构 均可用Select Case语句代替If…Then…ElseIf语句。
VB程序设计教程(第3版)
26
Select Case语句例
例4.9判断坐标点(x,y),落在哪个象限。
代码一
VB程序设计教程(第3版)
22
多分支结构例
例4.7 已知变量ch中存放了一个字符,判断该字符是 字母字符、数字字符还是其他字符。
If UCase(ch) >= "A" And UCase(ch) <= "Z" Then
MsgBox(ch + "是字母字符") '考虑大小写字母
ElseIf ch >= " 0" And ch <= "9" Then ' 数字字符
VB程序设计教程(第3版)
23
If语句的嵌套
指If或Else后面的语句块中又包含If语句。
If 表达式1 Then
If 表达式2 Then …
If x<y Then t=x: x=y: y=t
End If …
End If
If y<z Then t=y: y=z: z=t
例 已知x,y,z三个数,
If x<y Then
MsgBox(ch + "是数字字符")
Else
' 除上述字符以外的字符
MsgBox(ch + "是其他字符")
不E管nd有If几个分支,依次判断,当某条件满足,执行相应 的语句,其余分支不再执行;若条件都不满足,且有 Else子句,则执行该语句块,否则什么也不执行。
VB程序设计教程(第3版)
26
Select Case语句例
例4.9判断坐标点(x,y),落在哪个象限。
代码一
VB程序设计教程(第3版)
22
多分支结构例
例4.7 已知变量ch中存放了一个字符,判断该字符是 字母字符、数字字符还是其他字符。
If UCase(ch) >= "A" And UCase(ch) <= "Z" Then
MsgBox(ch + "是字母字符") '考虑大小写字母
ElseIf ch >= " 0" And ch <= "9" Then ' 数字字符
VB程序设计教程(第3版)
23
If语句的嵌套
指If或Else后面的语句块中又包含If语句。
If 表达式1 Then
If 表达式2 Then …
If x<y Then t=x: x=y: y=t
End If …
End If
If y<z Then t=y: y=z: z=t
例 已知x,y,z三个数,
If x<y Then
MsgBox(ch + "是数字字符")
Else
' 除上述字符以外的字符
MsgBox(ch + "是其他字符")
不E管nd有If几个分支,依次判断,当某条件满足,执行相应 的语句,其余分支不再执行;若条件都不满足,且有 Else子句,则执行该语句块,否则什么也不执行。
visual basic程序设计基础全套教程、教案第四章VB语言基础ppt课件_图文
(二) 变量
一个有名称的内存位置称为变量 变量用来存储数据,每个变量都有一个名字和相应的数据类型 1、变量名的命名规则 •只能由字母、数字和划线组成 •名字的第一个字符必须是英文字母或汉字 •名字最长为255个字符 •类型申明符可以出现在变量名之后 •不能用VB的保留字作为变量名 练习:下面哪些是合法的变量名 A )a B)abcd# C)a$x D)c_e E)xx$ F) Rem G)4dele* H)print 2、变量的类型和定义 •变量的类型是通过类型说明符来标识的 如:total! lname#
➢仅含有空格的字符串和空字符串是不一样的,前者字符 串长度不为零 ,后者长度为零
VB6.0的字符串又分为定长字符串和变长字符串
如:Dim a as string *20 作用:声明长度为20的定长字符串变量a
dim b as string
作用:声明字符串bianchang 变量b
2.数值型
字节型:用1个字节 存储的无符号十进制数
Public或 Global
1.下列四个选项中,是VB的数值常量的是 A)1E-6 B)1*E6 C)1E D)1*E-6 2. 下面四个数中,作为常量有语法错误的是 A)123.456# B)1234! C)1.32D-23 D)1.89E1.1 3.VB规定,不同类型的数据占用存储空间的长度是不同的,下列各组数据类型中,满足占用存储 空间从小到大的顺序排列的是 A)Byte,Integer,long,Double B)Byte,Integer,Double Boolean C)Booblen,byte ,Integer,Double D)Booblen,Byte,Integer,long 4.当用 const A =9.8定义后,下列叙述正确的是 A)A是整型常数 B)A是整型变量 C)A是单精度常数 D)A是变体型的常数
VB程序设计教程(高等教育)第4-6章
② 赋值号左边只能是变量,不能是常量、常数符号 表达式。下面均为错误的赋值语句:
Now()=x+y 5=sqr(s)+x+y X+y=z
'左边是表达式(函数) ‘ 左边是常量 ‘ 左边是表达式
本章目录
8
赋值语句的两个常见形式
(1)累加 sum=sum+x
(2)计数 n=n+1
9
4.1.2 数据的输入和输出
t=x: x=y: y=t
用一个IF语句和一个嵌套
End If
的IF语句实现
End If
24
4.2.2 Select Case语句
Select Case 变量或表达式
Case 表达式列表1
语句块1
Case 表达式列表2
语句块2 …
表达式列表与变量或表达式的类型必 须相同,是下面4种形式之一 :
[Case Else 语句块n+1]
3. If…Then…ElseIf 语句
If 表达式1 Then
语句块1
ElseIf 表达式2 Then
语句块2
F 表达式 1
… T
[Else
语句块 n+1]
End If
语句块 1
表达式 2 T
语句块 2
F
表达式 n
T 语句块 n
F 语 句 块 n+1
作用:根据不同的表达式值确定执行哪个语句块
22
多分支结构例
多分支结构,用Select Case语句比If…Then…ElseIf 语句直观,程序可读性强。但不是所有的多分支结构 均可用Select Case语句代替If…Then…ElseIf语句。
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) 在程序运行时间通过语句 对象名.属性名=属性值 实现
