VB高手进~vb中怎么样把16进制数转换成10进制数

vb中怎么样把16进制数转换成10进制数 在线等~~~

第1个回答  2011-03-17
你就做个程序 截取他的每一位 按位按权展开 之后你弄个累加器 加起来不就转了么。追问

比如16进制的60变成10进制的多少?帮整个谢谢。~整不来

第2个回答  2011-03-17
参考这篇文章:
http://blog.csdn.net/chinaboyzyq/archive/2010/04/09/5466433.aspx追问

其实是这样的比如变量 B4=60 ,60是16进制数,转换成10进制的96,怎么搞,你发的那个东西不成呀.出差。

追答

那个是用来转字符串的,如果你想简单转一个变量的话,可以这样写:
Dim x As Integer
x = 60
TextBox1.Text = CLng("&H" & x)

本回答被提问者采纳
第3个回答  2011-03-17
Dim x As Long
x = "&HFFFF"
msgbox x追问

有个变量B4在里边怎么搞。你的方法给你成呀兄弟

追答

dim x as long
dim s as string
s="B4"
x="&H" & s
msgbox x

相似回答