节日快乐的ascii码

来源:百度知道 编辑:UC知道 时间:2024/05/12 07:04:30
顺便说一下ascii码是怎么样转换中文的,有什么规律??

将两个字节组合成一个中文字可以调用WIN32API函数。
例如:假设数组的第一个元素的值是136,第二个元素的值是78,则代码如下:
Dim ArrB(1) as Byte
ArrB(0)=136
ArrB(1)=78
C=StrConv(ArrB,vbUnicode)
注:
1.因为在VB里,大于128的字节是非法字符,所以必须使用Byte或Byte数组才可以。
2.C等于136、78两个字节所组成的中文字。
有关详细情况,你可以参阅API方面的书,关于字符串的章节,一般来讲,都应该有讲Unicode同DBCS+SBCS字符串的内容。
不过你要注意:

0-127的ascii不能转化

其实:就是ascw()取出来的数组合才可以,那样才能构成unicode
也许你看不懂,看在我回答得这么细心,给我分吧,我很直接