<<< 返回 access911.net 编程静态资料库索引页

如何进行编码转换?比如简体到繁体?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2005-10-3  浏览人次:5167


专题地址:http://access911.net/fixhtm/72FAB11E17DCECF3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:如何进行编码转换?《其他》

 


问题:

如何进行编码转换?
我想用vba创建一个utf-8格式的txt文件,然后将普通字符串写入该文件,当在ie下用utf-8编码浏览该文本文件,能够正确显示其中的中英文和标点符号。

 


方法一:

用ADO 的 STREAM 对象的 CHARSET 属性来进行转换:
Function tran_ado(ByVal strA As String, _
                  Optional ByVal strInCode As String = "gb2312", _
                  Optional ByVal strOutCode As String = "big5") As String
'本函数进行编码转换。
'对应的 strInCode 和 strOutCode 在注册表以下位置中能找到
'HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Charset

'请先引用 Microsoft ActiveX Data Objects 2.5 Library
'或者以上版本

    Dim Stm As New ADODB.Stream
    '默认情.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FAB11E17DCECF3.htm

 


上一篇:如何进行串口操作?

下一篇:在函数后面加一个美元符号($)有什么用?

2017年2月22日生成静态资料