【求助】怎么样把中文字符转换成二进制代码
各位大虾小弟我事请教
怎样把中文字转换成ASCII码 谢谢 中文字符没有Ascii码!只有区位码(GB-2312)、GBK码、UniCode码
VB用的是UniCode!
UniCode码下无汉字内码(只有汉字编号)
用StrConv转换字符串为ANSI!
Dim TempBytes() as Byte
TempBytes=StrConv(字符串, vbFormUniCode)
TempBytes(0)-160:第一个汉字的区码
TempBytes(1)-160:第一个汉字的位码
以此类推
注意:UniCode包含GBK,汉字比GB-2312要多些,所以有的字符没有区位码!
回复 2# 的帖子
好高深啊那可以用C语言解释下吗
谢谢了
页:
[1]