我需要格式化包含电话号码的CString。
我需要删除所有空格和所有不是数字的字符。
请告知我如何做到这一点。
tel1 = replace(tel1,' ','')
这就是用C#做的方式,但我不知道如何在Clarion中做到这一点。
答案 0 :(得分:2)
正如Griffo所说,内置程序DeFormat应该为你做这件事。
Clarion没有在线帮助,这是从相关部分复制的:
DEFORMAT过程从数字字符串中删除格式化字符,仅返回字符串中包含的数字。
tel1 = '(02) 1234-5678'
tel1 = DeFormat(tel1)
! tel1 now contains 0212345678
答案 1 :(得分:1)
tel1 = deformat(tel1)
在您的帮助中查看Deformat