VB中的GBK编码

VB中的GBK编码,第1张

概述Option ExplicitFunction FormatNameToMac(val As String) As String Dim i As Integer Dim str As String str = "" For i = 1 To Len(val) If CLng("&h" & Hex(Asc(Mid(val, i, 1))))
Option ExplicitFunction FormatnameToMac(val As String) As String    Dim i   As Integer    Dim str As String    str = ""    For i = 1 To Len(val)        If CLng("&h" & Hex(Asc(MID(val,i,1)))) < 127 Then            str = str & NumToStrHex(Asc(MID(val,1)),1)        Else            str = str & NumToStrHex(Asc(MID(val,2)        End If    Next    For i = 1 To Len(str) Step 2        FormatnameToMac = FormatnameToMac & "%" & MID$(str,2)    Next    'FormatnameToMac = ""    'For i = 1 To Len(str) Step 4        'If Len(MID(str,4)) = 4 Then        '    FormatnameToMac = FormatnameToMac & H_To_L(MID(str,4))        'Else        '    FormatnameToMac = FormatnameToMac & MID(str,4)        'End If    'NextEnd FunctionFunction NumToStrHex(ByVal num As Long,ByVal bytLen As Integer) As String  Dim str As String  Dim strReturn As String  Dim i As Integer  Dim iLen As Integer  str = CStr(Hex(num))  iLen = bytLen * 2  strReturn = ""  If Len(str) >= iLen Then  strReturn = Right(str,iLen)  Else  For i = Len(str) To iLen - 1  strReturn = strReturn & "0"  Next  strReturn = strReturn & str  End If  NumToStrHex = strReturnEnd FunctionFunction H_To_L(val As String) As String  H_To_L = Right(val,2) & left(val,2)End Function
总结

以上是内存溢出为你收集整理的VB中的GBK编码全部内容,希望文章能够帮你解决VB中的GBK编码所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1283433.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-09
下一篇2022-06-09

发表评论

登录后才能评论

评论列表(0条)

    保存