易截截图软件、单文件、免安装、纯绿色、仅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


相关问答:

VB修改注册表

用VB怎么只针对windows自带的文件的右键添加菜单 如(.txt .doc)
这个是只针对以这两个为扩展名的文件操作
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\txtfile\shell\[随便起名]\command]
@= ......

vb的成功之路 - 扩充话题 / 共享软件(走向海外)

在vb这编程里似乎有很多的东西是相联系的,为什么有些人对vb的编程摸不到头脑啊!并且有些事很容易的,但是却把它们的代码变成复杂,也去想一些不能实现的东西啊!




没分了,楼主多来点分!

来接点分

......

vb修改DTPicker1日期问题

Private Sub Check1_Click()
If Check1.Value = 1 Then
DTP1.Enabled = True
Else
DTP1.Enabled = False
End If
End Sub
Private Sub Check2_Click()
If Check2.Value = 1 Then
DTP2.Enabled = True
Else ......

vb控制GPRS MODEM拨号

我想做个用vb6做的程序,可以控制GPRS MODEM拨号,如拨我自己的手机
可以啊
你先下个AT命令集合学习学习

我来顶

顶贴

LZ好厉害

不顶不行

老是排MP
引用
LZ好厉害
......

熟悉VB的进来,有项目


有没有杭州的朋友,熟悉VB的,有兴趣做的话留下联系方式
VB6 OR VB.NET?
可惜不在杭州,遠程可否?

兄台联系方式呢

我也联系一下,不过在宁波

可惜我也不在杭州

北京的行不?

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