PB 基本语句 一、赋值语句 赋值语句用于给变量、对象属性赋值,这是应用程序中使用最频繁的语句,其语法格式为:variablename = expression 其中:⑴variablename 是变量名或对象属性; ⑵expression 是表达式,其数据类型应该与 variablename 的数据类型兼容
下面是赋值语句的几个简单示例: Address = "北京" TaxRate =
05 Age = 30 mle
text="北京欢迎你" PowerScript 的赋值语句不支持多重赋值,也就是说,一条赋值语句只对一个变量赋值,不能同时对多个变量赋值
下面的语句:A=B=0 在有些编程语言中同时把 A 和 B 均赋值0,但 PowerScript 中,该语句等价于: A=(B=0) 其意义为,检查 B 等于0 是否成立,成立时将 TRUE 赋给变量A,否则把 FALSE 赋给变量A
如果 A 不是Boolean 类型的变量,则上述语句将引起编译错误
二、条件语句 IF 语句有两种形式,下面我们按照从简单到复杂的次序逐一介绍
THEN 语句 单行 IF
THEN 语句的格式为: IF 逻辑表达式THEN 语句1 [ELSE 语句2] 单行 IF
THEN 语句书写时整条语句写在一行上,当逻辑表达式的结果为True 时执行语句1,否则执行语句2(如果有该子句的话)
例如:IF sle_State
text="BJ" THEN MessageBox("欢迎","北京") 2.多行 IF
THEN 语句 多行 IF
THEN 语句的语法格式为: IF 逻辑表达式1 THEN 语句1 [ ELSEIF 逻辑表达式2 THEN 语句2
] [ ELSE 语句n] END IF 本语句的执行过程为: