美国电影血色迷情:VB怎么会删除数字中间的 0?

来源:百度文库 编辑:查人人中国名人网 时间:2024/03/29 18:10:56
H0002 变成了 H2 怎么解决?

不影响其值啊

&H表示16进制数字.
vb中16进制消息值如下表示:
Const WM_CLOSE = &H0010
vb会自动把&H0010变成&H10,
如果你要数字值,&H0010和&H10是一样的没关系,
如果需要H0010,就用字符串变量存储,需要时再转换成数字:
dim str as string
dim sValue as integer
str="H0010"
sValue=val(str)

Replace("H0002", "0", "")

对头