永发信息网

怎样用VB把汉字转换成GBK代码然后把转换成的GBK代码转换成10进制

答案:1  悬赏:60  手机版
解决时间 2021-06-04 14:38

格式如图

我要让在转换的代码的框里显示的是汉字转换成GBK代码后再转换成的10进制代码

只要答案让我满意我就采纳

最佳答案

Private Sub Command1_Click()
Dim B() As Byte
B = StrConv(Text1.Text, vbFromUnicode)

Text2.Text = HEX_to_DEC(Hex(CCur(B(0)) * 256 + B(1)))


End Sub
Public Function HEX_to_DEC(ByVal Hex As String) As Long
Dim i As Long
Dim B As Long

Hex = UCase(Hex)
For i = 1 To Len(Hex)
Select Case Mid(Hex, Len(Hex) - i + 1, 1)
Case "0": B = B + 16 ^ (i - 1) * 0
Case "1": B = B + 16 ^ (i - 1) * 1
Case "2": B = B + 16 ^ (i - 1) * 2
Case "3": B = B + 16 ^ (i - 1) * 3
Case "4": B = B + 16 ^ (i - 1) * 4
Case "5": B = B + 16 ^ (i - 1) * 5
Case "6": B = B + 16 ^ (i - 1) * 6
Case "7": B = B + 16 ^ (i - 1) * 7
Case "8": B = B + 16 ^ (i - 1) * 8
Case "9": B = B + 16 ^ (i - 1) * 9
Case "A": B = B + 16 ^ (i - 1) * 10
Case "B": B = B + 16 ^ (i - 1) * 11
Case "C": B = B + 16 ^ (i - 1) * 12
Case "D": B = B + 16 ^ (i - 1) * 13
Case "E": B = B + 16 ^ (i - 1) * 14
Case "F": B = B + 16 ^ (i - 1) * 15
End Select
Next i
HEX_to_DEC = B
End Function
'注意这样是转换一个汉字哈

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问,日本什么手机可以在国内使用?
谁知道大海热线播的那个女孩吃饭不给钱的视频
宫心计25宫心计25在线观看宫心计25集国语地址
怎样打DNF深渊才能爆到好装备
女人可以挑男人,为什么男人爱她就会爱她的一
DNF【暗黑城入口】图中有几个谨慎的仃高?
谁可以深刻的谈一下对西方交响乐的感受,要重
《无声仿有声》的MV是取自电影吗?
excel 中数值的使用
东宝区荆门一品香牛排馆地址在什么地方,想今
QQ牧场为什么就那么点物品?
伴奏,《不能带你去》
怎么开开心心的过
熟悉1.5版本装备的达人朋友进来?
怎么进入博达1705交换机设置
推荐资讯
花太香 的歌词
求高手.......PSP内存怎么突然变小了
求QQ空间黑色背景搭配的素材
学习市场营销应该买些什么书??
二楼一底190平米水电装修价?
四川2009年的物价为什么高于全国!~
丝路英雄联盟满科技、满级要多少人民币?
这期的《一起来看流星雨》好看吗?
vista系统下的我的文档消失不见了
如何彻底删除文件
今日双色球开奖号
photoshop室外后期处理教程???急求!!!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?