VB 怎么把字符串16进制数据 转换成BYTE十六进制数据

比如 dim dat1(100) as string
dim dat2(100) as byte
dat1(0)="AH"
怎么转换到 dat2(0)=&hAH

可以直接转换为十进制数,比如:
dat2(0) = CLng("&h" & "AH")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-06
for i=0 to 100
dat2(0)=Cbyte("&H" & dat1(0))
next本回答被提问者采纳
第2个回答  2012-04-06
dat2(0) = "&H" & Left(dat1(0), Len(dat1(0)) - 1)
相似回答