Writemem (Lua): различия между версиями

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: «== Описание == '''writemem''' - запись в память. == Синтаксис == Привязка к окну: да. <br>Работа со св...»)
 
 
Строка 4: Строка 4:
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: да.
 
Привязка к окну: да.
&lt;br>Работа со свернутым окном: да.
+
<br>Работа со свернутым окном: да.
&lt;br>
+
<br>
  writemem (&lt;variable>, &lt;adress>, &lt;type> [, handle] [, ModuleName])
+
  writemem (<variable>, <adress>, <type> [, handle] [, ModuleName])
 
Тип данных:  
 
Тип данных:  
&lt;br>B:byte = 1b
+
<br>B:byte = 1b
&lt;br>W:word = 2b  
+
<br>W:word = 2b  
&lt;br>D:dWord = 4b  
+
<br>D:dWord = 4b  
&lt;br>C:char = 1b  
+
<br>C:char = 1b  
&lt;br>S:String = 1-255b
+
<br>S:String = 1-255b
&lt;br>DO:double = 8b
+
<br>DO:double = 8b
&lt;br>F:float = 4b
+
<br>F:float = 4b
&lt;br>R:real = 6b
+
<br>R:real = 6b
  
 
== Примеры ==
 
== Примеры ==

Текущая версия на 11:32, 28 августа 2019

Описание

writemem - запись в память.

Синтаксис

Привязка к окну: да.
Работа со свернутым окном: да.

writemem (<variable>, <adress>, <type> [, handle] [, ModuleName])

Тип данных:
B:byte = 1b
W:word = 2b
D:dWord = 4b
C:char = 1b
S:String = 1-255b
DO:double = 8b
F:float = 4b
R:real = 6b

Примеры

--lua
-- требуется привязка к окну Ctrl+A, либо указать хендл нужного окна в функции
writemem (99, 0x073B978, "d") -- записать значение типа dWord (d) 

Смотрите также

Readmem (Lua)