首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

急哪位能提供VBS写的GBK2312码转换成Unicode?解决方案

2012-04-16 
急急!哪位能提供VBS写的GBK2312码转换成Unicode?我在网上搜了很多,但都不能用,哪位能提供,谢谢。[解决办法]

急急!哪位能提供VBS写的GBK2312码转换成Unicode?
我在网上搜了很多,但都不能用,哪位能提供,谢谢。

[解决办法]
帮您顶一下
[解决办法]

VBScript code
Function ANSIToUnicode(ByVal strData)    Dim ret, i, l, u    l = Len(strData)    ReDim ret(l - 1)    For i = 1 To l        u = AscW(Mid(strData, i, 1)) And &HFFFF&        If u < 128 Then            ret(i - 1) = ChrW(u)        Else            ret(i - 1) = Replace("&#x$1;", "$1", Hex(u))        End If    Next    ANSIToUnicode = Join(ret, Empty)End Function
[解决办法]
高级。
[解决办法]
帮顶!!
[解决办法]
VBScript code
Function ToUnicode(ByVal s)    Dim reg: Set reg = New RegExp    reg.Pattern = "%(?:u([\dA-F]{4})|([\dA-F]{2}))"    reg.IgnoreCase = True    reg.Global = True    ToUnicode = reg.Replace(Escape(s), "&#x$1$2;")    Set reg = NothingEnd Function 

热点排行