永发信息网

在VB中如何实现中文字符向UTF

答案:1  悬赏:0  手机版
解决时间 2021-04-05 15:00
在VB中如何实现中文字符向UTF
最佳答案
具体步骤为:
Public Function GetStringFromUTF8(ByRef data() As Byte) As String
Dim result As String, tmp(1 To 2) As Byte, char As String
For i = LBound(data) To UBound(data)
If data(i) < &H80 Then
result = result & Asc(data(i))
Else
If UBound(data) - i < 2 Then
Exit For
Else
tmp(2) = (data(i) - &HE0) * &H10 + (data(i + 1) - &H80) / 4
tmp(1) = (data(i + 1) Mod 4) * &H40 + (data(i + 2) - &H80)
char = buffer
result = result & char
i = i + 2
End If
End If
Next
GetStringFromUTF8 = result
End Function
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
科目三雾灯怎么打开,明天驾照科目三考试捷达
脚印城市概念是什么
茶叶蛋的危害怎么消除
单选题下列句子中没有语病的一句是A.谁曾估计
怎样安慰死人家属
熬汤什么时候放盐最好,炒菜什么时候放盐好呢
松下普通电视和夏普普通电视哪个好
单选题关于合理营养,下列说法不正确的是A.食
茅台国a30年陈多少钱
深圳是不是比一些省会城市还要发达?
大脑缺氧的症状有哪些
苏轼对中国传统文化的作用,他对中国传统文化
芸芸定妆地址好找么,我有些事要过去,
市级社保可以转到省级社保吗
奢饰品材质是什么意思,奢侈品是什么意思
推荐资讯
MRP类型为PD的能运行MPS吗?
梦见收玉米棒子
呈贡哪里可以看电影奥特曼归来
描写天空的句子英文,描写天空的句子
学过氢氧化钠与盐酸之间能发生反应后,某校化
—How long will Mr Chen ? —For two months
阳光利群和中华哪个好,整条的阳光利群如何分
梦见自己拿一大块镜子送给别人
去理论学习要带什么东西去
历史上屈原真喜欢莫愁吗
在广东三线城市盖个70平的房子,地皮自己的,
郎溪到广德太极洞的准确路线谁能帮我说下,我
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?