所以。我正在获取 ASCII 值(数字)并将它们转换为 ASCII 字符(字母和符号)。我已经设法想出了一些东西,但是当使用 For Each...Next 时,它分隔了每个单独的数字。例如,如果我输入 82(对应于 R),我会得到对应于 8 和对应于 2 的任何值。有没有人指出如果数字之间没有空格,那么它是一个数字?或者只是一种读取数字的整体方式,而不是单个数字。
这是一些代码。我不应该使用 Char 数据类型吗?正如我假设的那样,这就是让它一次转换 1 位数字的原因。虽然当我尝试任何其他数据类型时,我收到一些关于它不是集合类型的错误。
Dim rtb As String
rtb = Rich.Text1
For Each num As Char In rtb
'Conversion stuff goes here
Next num