Overflow.Exception崩溃了我的程序

时间:2016-03-06 01:54:29

标签: vb.net memory overflow rpm

我知道这是应该怎么做的,但是在VB.NET中它给我一个溢出异常会导致程序崩溃。如果有任何“VB.NET等效”这样做,非常感谢帮助。

Dim hActiveWeapon = _mem.rdInt(GetLocalBase() + &H2EE8)
Dim wepEntity = _mem.rdInt(_client + Offsets.EntityList + ((hActiveWeapon & &HFFF) - 1) * &H10) ' Crashes here @ hActiveWeapon & &HFFF
Dim wepIndex = _mem.rdInt(wepEntity + Offsets.iItemDefinitionIndex)

我这样做是为了得到m_hActiveWeapon(0xFFF = 0b111111111111 = 4095)的低12字节,所以我可以得到主动武器的索引。

1 个答案:

答案 0 :(得分:0)

答案很简单,改变了#34;&"到"和"修好了。