VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)
首页 - 经验之谈 - 关于内码转换的问答
发表评论(0)作者:不详, 平台:VB6.0+Win98, 阅读:10575, 日期:2001-06-18
pals 问:

关于内码转换, 有哪位大虾知道如何做?
即GB与BIG5汉字编码是如何实现的, 有什么区别?
急用!
小妹在此向您作揖感谢了.

网狐 答:
其实把BIG5toGB的编码表放到资源文件中调用即可达到一般的要求

Fred 答:
我用过的一个简单方法!
先用QB编一个小程序,生成GB码的01-94区的文本文件gb.txt;
借用一个代码转换工具,将这个文件转换成BIG码的文本文件(转换工具到处都有)big.txt;
将big.txt文件中的每"??"替换成一个"?";
此时gb.txt和big.txt文件中的对应们置的汉字分别为GB码和BIG码的同一个字;
剩下要做的事就简单了,对于要转换的文字,比如GB转BIG码:取出这个字在GB文件中的位置,在BIG文件中找到这个位置的文字,OK,转换完成。
另完,在实现的时候,可以将GB文件和BIG文件中的内容分别放在字符变量中!