BIGTGB
所属分类:多国语言处理
开发工具:Visual Basic
文件大小:200KB
下载次数:74
上传日期:2005-01-13 00:03:31
上 传 者:
n220
说明: GB2312&BIG5 内码转换源程序,提供了完整的码表文件。
(GB2312BIG5 within the source code conversion, providing a complete code table file.)
文件列表:
basBIG2GB.bas (5356, 1999-08-19)
Demo.exe (77824, 1999-08-19)
Demo.vbp (760, 1999-08-19)
Demo.vbw (83, 1999-08-19)
frmDemo.frm (2402, 1999-08-19)
frmDemo.frx (1894, 1999-08-19)
index.htm (1816, 1999-08-19)
Resource\BIG5.DAT (29516, 1999-08-19)
Resource\BIG5.txt (416870, 1999-08-15)
Resource\BuildDATA.exe (24576, 1999-08-19)
Resource\BuildDATA.vbp (831, 1999-08-19)
Resource\BuildDATA.vbw (57, 1999-08-19)
Resource\frmBuildDATA.frm (4758, 1999-08-19)
Resource\GB.DAT (16356, 1999-08-19)
Resource\GB.txt (211542, 1999-08-15)
Resource\Ins.RES (45976, 1999-08-16)
*****************************************************
//
// GB2312&BIG5 内码转换 1999/08/19
//
// 作者:陈国强 alone@telekbird.com.cn
// 原子数据工作室 http://www.quanqiu.com/vb
//
// 您可以***的拷贝并使用本程序
// 您有义务把程序中的BUG告诉我
//
*****************************************************
☆ 模块basBIG2GB.bas中的函数说明
1. Sub InitDATA
初始化内码数据
首次调用GB2BIG或BIG2GB函数之前最好先Call InitDATA
数组BIG5Order()中存放所有BIG5码汉字对应的GB2312码的的 ANSI 字符代码。
数组GBOrder()中存放所有GB2312码汉字对应的BIG5码的的 ANSI 字符代码。
使用Chr(ANSI 字符代码)即可得到对应的汉字
2. Function GB2BIG(strGB As String) As String
GB2312码 -> BIG5码
3. Function BIG2GB(strBIG As String) As String
BIG5码 -> GB2312码
4. Function CheckBIG(strSource As String) As Boolean
判断一段文字中是否含有BIG5码汉字,可用做内码的自动识别
返回True表示包含BIG5码
返回False表示不含BIG5码,这段文字一般可认为是GB码
☆ 资源文件的生成方法详见Resource目录下的BuildDATA.vbp项目
Resource\BIG5.TXT和Resource\GB.TXT中分别存放内码信息
生成Resource\BIG5.DAT和Resource\GB.DAT后,再到集成开
发环境中使用资源编辑器(Resource Editor)新建一个资源文
件(INS.RES),包含两个自定义资源分别为BIG5.DAT和GB.DAT
中的数据,该资源文件将被包含basBIG2GB.bas的工程引用
☆ 注意:由于Resource目录下的BuildDATA.vbp工程引用了"Microsoft
Scripting Runtime", 因此想要正常运行您必须安装VB6.0以上版本
☆ 其他不明之处请与作者联系
最后更新时间: 99-8-19 9:59
近期下载者:
相关文件:
收藏者: