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

VB能运行成功,VB.NET就出错了.内存读取问题

VB.NET code:

If CheckBox1.Checked = True Then
nlen1 = Asc2Hex(原值, OldData1)
Call Asc2Hex(修改, NewData1)

[color=#FF0000]ReadProcessMemory(pHandle, lOffset(0), rData1(0), nlen1, 0)[/color]

If ByteCmp(rData1, OldData1) Then
If CheckBox1.Checked = True Then
WriteProcessMemory(pHandle, lOffset(0), NewData1(0), nlen1, 0)
Call Play_Y.PlaySoundResource("Click_Ok.wav")
Me.Label1.Font = New Font(Me.Label1.Font, Me.Label1.Font.Style Or FontStyle.Bold)
End If
Else
If ByteCmp(rData1, NewData1) Then
If CheckBox1.Checked = False Then
WriteProcessMemory(pHandle, lOffset(0), OldData1(0), nlen1, 0)
Call Play_Y.PlaySoundResource("Click_No.wav")
Me.Label1.Font = New Font(Me.Label1.Font, Me.Label1.Font.Style And Not FontStyle.Bold)
End If
End If
End If
End If




在VB6下运行OK,在VB.NET下运行就出错了..

希望有人能告诉我一下.谢谢
把 API ReadProcessMemory(pHandle, lOffset(0), rData1(0), nlen1, 0)的声明贴出来,
然后把你传入变量的类型与值的代码贴出来

因为VB.N


相关问答:

关于ASP.net(vb)播放监控录像的问题

我有厂家做的ASP的监控录像(DVR)的局域网播放的源程序与控件,想要用ASP.net做一个视频回放的程序(利用他的控件)但不知如下去做,望各位指点。
先搞清楚他们的控件是怎么用的,
然后就直接用好了.
不过,如 ......

asp.net(vb)问题

login.aspx.vb:

    Public ReadOnly Property nameT() As String
        Get
            Return TextBox1.Text
    &nb ......

VB中有无TApplication对应类型

我用Delphi写了一个DLL, DLL里有MDI的子窗体,DLL初始化时 传递调用者的TApplication给DLL, 在Delphi7中调用已经通过,但是不知道在VB中有无TApplication对应类型, 是否能在VB中调用?
你好,用instance不是就可以了&# ......

vb插入数据库重复值问题

在vb中怎么判断,插入到数据库中的值是重复的,本人才刚接触VB语言,甚是有好多地方还不懂,还请各位大侠们给出代码,谢谢了呀!!!
插入之前select一下阿。
或者写一个组合SQL插入语句,例如
IF not Exist(
& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号