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了,现在学校里都是学C#和VB.NET的兄弟多。。。
偶要转行VB.NET了~当年学VB学了2年,对VB里面的常用函数都十分了解。
Select、If结构、For Next循环、等都了解。。。 ......
用VB怎么只针对windows自带的文件的右键添加菜单 如(.txt .doc)
这个是只针对以这两个为扩展名的文件操作
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\txtfile\shell\[随便起名]\command]
@= ......
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
......
.net里面有没有像vb里的richtextbox控件啊?
有的。名字也差不多。RichEdit 或者 RichTextBox。
winfrom项目中工具箱有的吧
webform没的,只有win有
web可以用fckedit
引用
webform没的,只有win有 ......
我这样写对吗?
Printer.Font = "黑体加粗"
Printer.FontSize = 24 '设置文字的大小
Printer.Print "汽车燃料消耗量标识"
VB code:
Private Sub Com ......