《龙跃苑》显示文章详细内容: [展开] [回复] [网址] [举报] [屏蔽]
焦点
焦点目前处于离线状态
等    级:高级居民
经 验 值:569
魅 力 值:101
龙    币:2388
积    分:994.5
注册日期:2004-06-23
 
  查看焦点个人资料   给焦点发悄悄话   将焦点加入好友   搜索焦点所有发表过的文章   给焦点发送电子邮件      

请进
'国标码2312->字符串
Public Function GB2312ToChar(strIn As String) As String
Dim I As Integer
Dim L As Integer
Dim T() As Byte
Dim j As Integer
Dim k As Integer
I = Len(strIn) 2
strIn = Left(strIn, I * 2)
ReDim T(I - 1) As Byte
j = 1
If I Mod 2 <> 0 Then
k = I - 1
Else
k = I
End If
For L = 1 To k Step 2
T(L) = Val("&h" & Mid$(strIn, j * 4 - 1, 2))
T(L - 1) = Val("&h" & Mid$(strIn, j * 4 - 3, 2))
j = j + 1
Next

If I Mod 2 <> 0 Then
T(L - 1) = Val("&h" & Right(strIn, 2))
End If
GB2312ToChar = GB2312ToChar + StrConv(T, vbUnicode)
End Function
(此文由焦点在2005-08-18 15:16:18编辑过)

--
真诚自我,宽以待人
2005-08-18 15:15:15   此文章已经被查看58次   
 相关文章: [回复]  [顶端] 



  您必须登录论坛才可以发表文章:
 
用户名:   密码:   记住密码:    (忘记密码 注册




版权所有 回龙观社区网 经营许可证编号:京B2-20201639 昌公网安备1101140035号

举报电话:010-86468600-5 举报邮箱: