当前位置:文档之家› VB程序设计基础顺序结构

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.语句书写自由;
相关主题