WriteInteger("processname", &H1101AA38, -2)
我不经常使用VisualBasic,但我想将值更改为进程的地址。
我希望代码行能够 转到processname proecess,转到1101AA38的地址,然后将其值设置为-2。但是,visual studio说“WriteInteger没有声明”
我从视频中获得了WriteInteger并将括号内的内容更改为我需要的内容。我不太清楚我应该做什么。请帮帮我?
答案 0 :(得分:1)
这不是Visual Basic。它可能是PureBasic(见here)。 Visual Basic中最接近的等价物是System.IO.BinaryWriter。该示例来自MSDN文档。
Dim stream As New FileStream("RobloxPlayerBeta", FileMode.OpenOrCreate)
Dim writer As New System.IO.BinaryWriter(stream)
Dim i As Integer = -2
Dim offset As Integer = &H1101AA38
stream.Seek(offset, SeekOrigin.Begin)
writer.Write(i)
答案 1 :(得分:1)
使用for file in filenames:
with open(file, 'r') as f:
# do stuff to f.
检查网址
https://msdn.microsoft.com/en-us/library/windows/desktop/ms681674%28v=vs.85%29.aspx