VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 122|回复: 1

vb6.0中如何使用uint16类型的变量?

[复制链接]
发表于 2018-11-4 05:01:04 | 显示全部楼层 |阅读模式

用WMI查进程的状态,发现Win32Process的ExecutionState属性的类型是uint16.试了试byte,integer,long,single,double,总是说无效使用null..头疼
发表于 2018-11-4 10:16:55 | 显示全部楼层
VB没有uint16,对应的是Integer,取值-32768~32767(&H7FFF)

Dim wValue As Integer
wValue = -32768
Debug.Print wValue + &H8000& '加上&H8000&转成长整型不会导致溢出,这样可以产0~65535的数,就是uint16了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2018-11-16 13:28

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表