VB程序设计基础顺序结构
VB
程
语句1
序
设
语句2
计
基
础
顺序结构示例(第3章已经介绍)
VB
设计如图所示界面。单击
Private Sub Command1_Click()
第
“随机产生”按钮时,生成 Dim r% '定义原始变量
四
一个1~10之间的随机数,
Dim s!, l! '定义结果变量
章
在“半径”文本框中显示, Const PI As Single = 3.1415926
程
所示;
Text1.Text = r
序
l = r * 2 * PI
赋值
设
s = r * r * PI
语句
计
Text2.Text = l
基 础
Text3.Text = s End Sub
4.2.1 赋值语句
VB
第
四 章
注意:赋值号左边的变量只能是变量或控件属性,
不能是常量、常数符号、表达式,下面均为错误
计 基
作用:计算右边表达式的值,然后赋给左边的变量
➢例如:
础
a = 3*6 + 1
'计算后赋值
Text1.Text = ""
' 清除文本框的内容
Lab1.Caption = “欢迎使用VB ” '设置标签标题
赋值语句示例(第3章已经介绍)
VB
设计如图所示界面。单击
Private Sub Command1_Click()
4.3 选择结构
程 序
4.4 循环结构
设 计
4.5 其它控制语句
基
4.6 综合应用
础
4.2 顺序结构
程序特点:各语句按出现的先后次序依次执行。 第 四 顺序结构程序中常用的语句: 章
➢ 赋值语句
程
序 ➢ 数据的输入输出语句
设 计 基 础
VB
1. 顺序结构程序特点:
程序特点:各语句按出现的先后次序依次执行。 第 四 章
(2)[ ]:可选参数表示符,表示方括号中的内容可根
程 据需要选或不选;
序 设
(3)|:多取一表示符,含义为“或者选择”,必须
计 选择其中之一;
基 础
(4){ }:包含多中取一的各项;
(5), … :表示同类项目的重复出现;
第4章 VB程序设计基础
VB
第
4.1 VB的程序语句规则
四 章
4.2 顺序结构
第
“随机产生”按钮时,生成 Dim r% '定义原始变量
四
一个1~10之间的随机数,
Dim s!, l! '定义结果变量
章
在“半径”文本框中显示, Const PI As Single = 3.1415926
并计算圆的周长与面积,显 Randomize
示在相应的文本框中,如图 r = Int(Rnd * (10 - 1 + 1) + 1)
程 序
➢一行可书写几句语句,之间用冒号分隔
设
➢一句语句可分若干行书写,用续行符 _ 连接
计
➢一行<=255个字符
基 础
➢使用缩进格式反映代码的逻辑结构和嵌套关系 3.注释有利于程序的维护和调试;
➢‘ 整行注解 或 语句后注解
➢Rem 整行注解 (不可加在语句后)
例 模仿字处理软件中字符串替换功能。
程 的赋值语句:
序 设
Now=x+y
'左边是表达式(函数)
计
5=sqr(s)+x+y ' 左边是常量
基
础
4.2.1 赋值语句
赋值语句的两个常用形式
第
四
➢ 累加
章
例如:sum = sum + x
‘累加
VB
程
假设sum原值是100, x值是10,
序
执行后sum值是多少?
设
计
➢ 计数
基 础
例如:n = n + 1
方法2:利用多个字符函数实现替换功能
第
四
章
text1
VB
text2
程 序 设 计 基 础
Click事件
text3 text4
Private Sub Command1_Click()
一行写多个语句,用冒号分隔
Dim s1$, s2$, s3$, s4$
第
s1 = Text1.Text:s2 = Text2.Text:s3 = Text3.Text
2.顺序结构程序中常用的语句: 第 赋值语句
四
章 数据的输入输出
程 序 设 计 基 础
VB
4.2.1 赋值语句
赋值语句可以给变量赋值或设定属性值。
第 四 章
例:
X=1 Text1.text=“欢迎学习VB!” Form1.caption=“窗体举例“
VB
程 赋值语句形式
序 设
➢形式1: 变量名=表达式 ➢形式2:对象名.属性=表达式
并计算圆的周长与面积,显 Randomize
示在相应的文本框中,如图 r = Int(Rnd * (10 - 1 + 1) + 1)
程
所示;
Text1.Text = r
序
l = r * 2 * PI
设
s = r * r * PI
计
Text2.Text = l
基 础
Text3.Text = s End Sub
四
Dim n1%, n2%, Lstring$, Rstring$
章
Rem n1保存被替换串开始的位置, 'n2保存被替换串之后的位置
Rem Lstring保存左子串, Rstring保存右子串
VB
程
整行注释
序
n1 = InStr(s1, s2) '被替换串开始的位置
设
Lstring = Left(s1, n1 - 1) '取左子串
第4章 VB程序设计基础
VB
第 VB的程序主要是指编写有关的事件
四 章
程序,本章介绍这方面的内容。
本章是全书的重点和难点。
程 序 设 计 基 础
本章学习目标:
VB
第
四
掌握常用输入输出语句和函数;
章
掌握三种基本控制结构及相关控制
程
结构语句;
序
设 计
熟悉常用算法;
基
础
第4章 VB程序设计基础
‘计数
累加举例1:单击窗体,窗体的高和宽
计
n2 = n1 + Len(s2) '计算被替换串之后的位置
基 Rstring = Mid(s1, n2)
础 s4 = Lstring & s3 & Rstring ‘左子串、新串、右子串连接
Text4.Text = s4
End Sub
整行注解 或 语句后注解
4.1 VB的程序语句规则
VB
第 命令格式中的符号约定 四 (1)< >:必选参数表示符,该项必须根据具体问题 章 选择一个确定的参数,在输入时“< 规则
四
章
4.2 顺序结构
4.3 选择结构
程 序
4.4 循环结构
设 计
4.5 其它控制语句
基
4.6 综合应用
础
4.1 VB的程序语句
VB
语句书写规则
第 四
1.VB代码不区分字母的大小写;
章
➢系统保留字自动转换每个单词的首字母大写
➢用户自定义变量、过程名以第一次为准
2.语句书写自由;