作者zzzaaa12 (ZA)
看板Visual_Basic
标题[.NET] 将byte阵列"内容"转换成string
时间Sun Nov 15 00:17:24 2009
我想把一个已经用Getbyte()转换成byte阵列的数值
转成字串显示出来
例如:
我先把字串 "abc" 转成了 61 62 63 (16进位)
那我要怎麽把这个 「61 62 63」弄成字串显示出来呢
刚才试了许久一直都弄不出来
麻烦各位大大帮我解答了
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.161.234.100
1F:→ MOONRAKER:你试过什麽方法? 11/15 01:35
2F:推 GaoWan:Chr(CLng("&H61")) 11/15 02:13
3F:→ zzzaaa12:二楼大大的意思是转成16进位一个一个打吗@@ 11/15 07:21
4F:→ GaoWan:把字串转出来的十六进位丢到阵列 然後chr("&H"+x(i)) 11/15 10:55
5F:→ MOONRAKER:这样显示出来是十进位数字吗?我怎麽看不出来? 11/15 12:13
6F:→ MOONRAKER:更正,十六进位数字 这样会显示"61 62 63"吗? 11/15 12:15
7F:→ GaoWan:他是先转成ascii再转成16进位 11/15 12:34
8F:推 mraaa:转成Byte阵列後...每一个Element皆是Integer..再用CSTR()就 11/15 15:39
9F:→ mraaa:可以了 11/15 15:39
10F:→ zzzaaa12:CSTR()弄不起来@@ 11/15 17:09
11F:→ zzzaaa12:用CSTR() try 出来了!! 谢谢各位^^ 11/15 17:24