+ -
当前位置:首页 → 问答吧 → 请问如何把简体转换成繁体?

请问如何把简体转换成繁体?

时间:2011-08-17

来源:互联网

系统是繁体系统,字符串是简体字节数组
请问如何转换成繁体字并正确显示出来?

拿个字打个比方,“术”字,其字节数组是 byte(0)=2f byte(1)=67
如何转换成繁体字“術”呢?

我的代码在简体系统下能正常转换,但繁体系统下就不行了

VB code

Function JFZh(fString As String) As String
Dim sLen As Long
Dim sString As String
sLen = lstrlen(fString)
sString = Space(sLen)

LCMapString &H804, &H4000000, fString, sLen, sString, sLen
JFZh = sString
End Function

作者: loveme_wife   发布时间: 2011-08-17

你只能找简繁转换程序把你的VB源代码转换后拿到繁体系统里编译才行。

如果你的汉字在源代码中是以byte(0)=2f byte(1)=67这样的形式存在的,那么你必须自行找到繁体汉字的字节码写到源代码中去。

如果你开发的就是简繁转换程序那就不能用第三方控件,你得自己搞一个简繁对照表,通过查表法转换。

作者: icansaymyabc   发布时间: 2011-08-18

http://download.csdn.net/source/3012946

作者: Veron_04   发布时间: 2011-08-18

热门下载

更多