一.字符串变量转换其他数据类型:
用 StrTo[…] 类型的函数可以将字符串变量转换为另一个数据类型,下表列出系统自带的字符串转换为其他数据类型的函数:
具体语法( 以StrToAxis函数为例):
success = StrToAXIS(string, value)
二.字符串变量声明时的长度
函数StrDeclLen() 根据其在程序声明部分中的声明确定字符串变量的长度。
语法:
Length = StrDeclLen(StrVar[])
三.字符串变量初始化后的长度
与已在程序初始化部分确定的一样,函数 StrLen() 确定字符串变量的字符串长度。
语法:
Length = StrLen(StrVar[])
四.删除字符串变量的内容
函数 StrClear() 用于删除字符串变量的内容。
语法:
Result = StrClear(StrVar[])
五.扩展字符串变量
用函数StrAdd() 可以给字符串变量扩展其他字符串变量的内容。
语法:
Sum = StrAdd(StrDest[],StrToAdd[])
六.搜索字符串变量
用函数StrFind() 可以搜索字符串变量的字符串。
语法:
Result = StrFind(StartAt, StrVar[], StrFind[], CaseSens)
七.比较字符串变量
用函数StrComp() 可以比较两个字符串变量。
语法:
Result= StrComp(StrComp1[], StrComp2[], CaseSens)
八.复制字符串变量
用函数StrCopy() 可以将字符串变量的内容复制到另一个字符串变量。
语法:
Result = StrCopy(StrDest[],StrSource[])
九.小结:
前面主要以系统自带的字符串处理函数展开的,比如数据转换的函数,用户也可以自己通过SREAD指令来实现,这里就不一一详述。另外,用户也可以扩展自己的函数或子程序库来实现一些功能,一便日后快速使用,例如:字符串分割/ 字符串截取/其他数据类型转换字符串/判断字符串中的空格等。
来源:网络
更多资讯:KUKA机器人