易截截图软件、单文件、免安装、纯绿色、仅160KB

[请教]vb中是否有负数的十六进制互转函数?

请教高手:

HEX$(-600)得到的结果是FDA8
但是Clng(FDA8)就无法得到-600了

请问正确的将负数的十六进制字符串转换成十进制的方法??

谢谢~~
用cint反转
clng得到正数是因为long类型变量是四字节长,其>0的值范围远大于fda8;int型是双字节,正好符合lz说的数字范围。

请教怎么处理?
我现在只知道十六进制的字符串,如何反转成-600?

thanks~~

VB code:
clng(val("&H" & hex(-600)))


VB code:
Dim sj As String
sj = Hex(-600)
Text1 = sj
Text2 = Val("&H" & sj)



长整数:
VB code:
Private Sub Command1_Click()
Dim sj As String
sj = Hex(-600)
Text1 = sj
Text2 = Val("&H" & sj & "&")
End Sub



VB code:
hex(clng(-600))


vb 把 -32768 到 +32767 默认为Integer ,6楼 写法标准


clng 可以直接接受字符表达式

clng("&H" & "FDA8")

dim a as Integer,b as long 


相关问答:

求教下VB如何给D3D游戏写屏 - VB / API

想在warcraft3里进行写屏操作【如对战平台中的胜负提示信息】,效果就像游戏平台中一样,我试过在一窗口中写入文字,然后一直让窗口强制最前,虽然能实现文字显示,但是文字会不断闪烁,而且有不确定BUG,通过论坛搜 ......

为什么用VB改变不了工具栏按扭的宽度 - VB / 控件

为什么工具栏按扭的宽度改变不了,在属性里改了又变成原来的数值了

大胡子真厉害,回答基本都是爆料级的
大胡子升级真快啊,这才几天就5条短裤外加月排名第一了
想想我这5个短裤混了差不多8年才得到的。

回复 ......

请教!用的是VB 6.0 - VB / 控件

把已有数据(数据大于20行)的RS(recordset)的第10行数据与第11行数据做加法后,删除第11行的数据,然后把后面的数据向前移。
RS的话修改数据是会更新数据库,现在的问题是RS里的已有数据是用SQL语句分类统计出来的 ......

vb 中 - VB / 基础类

dim a as string,b as string,c as string
a="工程编号,单位工程名称,分部工程编号"
b="单位工程名称"
c="单位"
怎么才能判断出a字符串中存在b字符串,而不存在c字符串

看看i ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号