在Visual FoxPro 9.0数据库中将字符转换为ascii

时间:2013-02-11 19:23:31

标签: ascii foxpro visual-foxpro

我的表格中有一个'ABC'值,我希望将其转换为ASCII值。

如何做到这一点?

我的输出应为:656667

1 个答案:

答案 0 :(得分:4)

使用ASC()函数。但是,我相信它一次只能执行1个字符。所以你必须循环你的字符串。

lcString = "ABC"
lcOutput = ""
FOR I = 1 TO LEN(lcString)
    lcOutput = lcOutput + ASC( SUBSTR(lcString, I, 1) )  &&Out puts the ascii value.
ENDFOR