我正在尝试摸索以下代码:
Mid$(strV, i, 1) = Chr$(intChar And &HDF)&HDF是什么意思?我也有一个使用@H20的类似部分。我用谷歌搜索了上上下下,我找到的最多的就是我对them...that一无所知,它们是常量。
发布于 2010-09-16 03:00:16
Visual Basic的十六进制表示法。在C/C++/Java/C#中,&HDF将被写成0xDF。
具体地说,在您的示例中,&HDF是二进制形式的1101 1111。如果0-255 (即0x00 - 0xFF)范围内的数字为0xDF的ANDed,则0x20位设置为0。如果该数字恰好在97 - 122范围内(即ASCII中的'a‘- 'z’),它的作用是将其转换为65 - 90范围(ASCII中的‘A’- 'Z‘)
https://stackoverflow.com/questions/3720813
复制相似问题