VB6.0中 将 一个 "00ac45"的字符串转化成十进制字符串。
在vb6.0中如何 将一个字符串转化成十进制字符串。如下
"00ac45",有系统函数可用吗????
[最优解释]
Dim xC As String = "00AC45"
Label1.Text = CLng("&H" & xC)
[其他解释]
不明白你是把这个转化为10进制的数字的字符串呢,还是这个代表一个汉字的内码,转化成对应的汉字的字符串。
前者:Val("&H" & "00ac45")
后者:Char(Val("&H" & "00ac45"))
[其他解释]
顶起 实现了将 数字字符串 转化成十六进制字符串
str ="000009876"
CStr(Hex(CLng(str)))
CLng() 函数中str 不能为空或者包含非数字。
现在想弄个相反的过程,该如何实现呢?
找了半天了