字符串运算符(String Operations)

可以使用"+"运算符来合并字符串变量。其语法为:

C$ = A$ + B$

合并运算中可包含字符串常量:

total$ = "A$ is " + A$ + " and B$ is " + B$

可以在定义命令中使用字符串函数,比如

this$ = "Here is the lens title: " + $LENSNAME()

字符串变量可以像其他字符串一样用"PRINT"输出:

PRINT "Here is A$: ", A$

需注意,PRINT函数只能输出单个字符串变量;在输出命令中不能使用合并运算或字符串函数。可先将字符串合并到新的字符串中,然后再输出此新的字符串:

A$ = B$ + C$ 
PRINT A$

或者用逗号进行合并运算:

PRINT A$, B$, C$

ZPL不能直接输出字符串函数,比如:

PRINT $LENSNAME() ! NOT CORRECT !!!

可先将字符串函数结果赋给某个变量,然后再输出此变量:

Z$ = $LENSNAME() 
PRINT Z$ 

下一部分: