2015-10-08 5 views
-1
WriteInteger("RobloxPlayerBeta", &H1101AA38, -2) 

Я не часто использую VisualBasic, но хочу изменить значение на адрес процесса.VisualBasic-Ошибка «WriteInteger не объявлена»

Я надеялся, что строка кода будет Перейти к RobloxPlayerBeta proecess, перейти на адрес 1101AA38, а затем установить его значение -2. НО, визуальная студия говорит, что «WriteInteger не объявлен»

Я получил WriteInteger из видео и изменил материал внутри круглой скобки на то, что мне нужно. Я не совсем уверен, что делать. Помогите мне, пожалуйста?

+1

WriteInteger не является функцией Windows, или VB. Вам нужно будет предоставить реализацию или использовать другой подход. –

ответ

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) 

 Смежные вопросы

  • Нет связанных вопросов^_^