vb里,怎样把这些东西(十六进制的字符串)变成ascii的? B5620140240016000000E8030000B16432009125013F528F000081FEFFFFDE8901008423FC2697203FDA02DD244750524D432C3033323434332E3030请给出代码,感谢万分! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Mid(str,Index,lenght) 即得两位十六进制. Index每次+2,Lenght =2用CInt() or valy() or Clng() 等 将上面取的字符前加上 "&H"即可转换成10进制的asc码,Cint("&h" & str)再用 chr()可以将Ascii转换成对应的字符. 据二当家的方法得到上面的哪些字符的ascii内容如下:b@$ d2 %?R # & ? $GPRMC,032443.00,A,39后面的对了,前面的为什么还是不对。 据二当家的方法得到上面的哪些字符的ascii内容如下:b@$ d2 %?R # & ? $GPRMC,032443.00,A,39后面的对了,前面的为什么还是不对。---------------------------------------你原数据有00存在,ASCII00本来就显示不出来,说明数据本来就有问题的...你的这些数据从哪里来的啊 是gps数据,有nema格式的,标准的,可以直接转成字符 也有ubx格式的,是二进制的,直接转过来时乱码啊 晕死如果是二进制,你恐怕要转成byte数组啊,要不00怎么能够显示? 数据需要有一定的格式这样才好转啊。至于十六进制转换到不是什么问题了。十六进制:&HEF字符:Chr(Hex(&HEF)) gps数据的数据通信协议如何?需依据数据通信协议来决定如何处理收到的数据。串口收到的任何数据实际都是由0或1二进制流组成的。 楼上的领导们,你用的什么是什么牌子的GPS系统啊,,[email protected] 我觉得一楼说的不错,用Mid(str,Index,lenght) 即得两位十六进制. Index每次+2,Lenght =2 index做个循环不就行了? 请问怎样为播放器添加漂亮按钮? 揭开刷钻软件的真面目 菜鸟求救 希望大虾们给点办法 关于日期控件 请教水晶报表的问题,急 一个很简单的程序调不出 VB打印问题 请问打开一个文件后,怎样将文件指针直接指向文件尾? 我运行一个VB编写的小程序,窗体被隐藏,在屏幕右下角的状态栏有该程序的小图标,我想单击鼠标左键使窗体恢复显示,该怎样写程序? y1g1y1(袁飞),LK007(LK007)二位大侠请进!加分!2 如何把Excel格式的数据转化成VRML格式的文件? 跪求VB 6.0编的利用Winsock控件实现的局域网文件传输程序
用CInt() or valy() or Clng() 等 将上面取的字符前加上 "&H"即可转换成10进制的asc码,Cint("&h" & str)
再用 chr()可以将Ascii转换成对应的字符.
b@$ d2 %?R # & ? $GPRMC,032443.00,A,39
后面的对了,前面的为什么还是不对。
b@$ d2 %?R # & ? $GPRMC,032443.00,A,39
后面的对了,前面的为什么还是不对。
---------------------------------------
你原数据有00存在,ASCII00本来就显示不出来,说明数据本来就有问题的...你的这些数据从哪里来的啊
也有ubx格式的,是二进制的,直接转过来时乱码啊
如果是二进制,你恐怕要转成byte数组啊,要不00怎么能够显示?
十六进制:&HEF
字符:Chr(Hex(&HEF))
串口收到的任何数据实际都是由0或1二进制流组成的。
[email protected]
index做个循环不就行了?