2024年5月6日发(作者:)

PB 基本语句 循环语句

PB 基本语句

一、赋值语句

赋值语句用于给变量、对象属性赋值,这是应用程序中使用最频繁的语句,其语法格

式为:variablename = expression

其中:⑴variablename是变量名或对象属性;

⑵expression是表达式,其数据类型应该与variablename的数据类型兼容。

下面是赋值语句的几个简单示例:

Address = "北京"

TaxRate = .05

Age = 30

="北京欢迎你"

PowerScript的赋值语句不支持多重赋值,也就是说,一条赋值语句只对一个变量赋

值,不能同时对多个变量赋值。

下面的语句:A=B=0

在有些编程语言中同时把A和B均赋值0,但PowerScript中,该语句等价于:

A=(B=0)

其意义为,检查B等于0是否成立,成立时将TRUE赋给变量A,否则把FALSE赋给

变量A。如果A不是Boolean类型的变量,则上述语句将引起编译错误。

二、条件语句

IF语句有两种形式,下面我们按照从简单到复杂的次序逐一介绍。

1. 单行IF ... THEN语句

单行IF ... THEN语句的格式为:

IF逻辑表达式THEN语句1 [ELSE语句2]

单行IF ... THEN语句书写时整条语句写在一行上,当逻辑表达式的结果为True时执

行语句1,否则执行语句2(如果有该子句的话)。

例如:IF sle_="BJ" THEN MessageBox("欢迎","北京")

2.多行IF ... THEN语句