Что нового

примеры работы с библиотекой _FMem автор firex

RomchegChe

Новичок
Сообщения
37
Репутация
1
в этой теме http://autoit-script.ru/index.php?topic=18838.0 firex выложил библиотеку по работе с 64 битными адресами, но нет примеров работы с некоторыми функциями _FMem_ReadArray _FMem_Read2
Если бы автор библиотеки выложил примеры, было бы хорошо :smile:
 

firex

AutoIT Гуру
Сообщения
943
Репутация
208
_FMem_Read2 - в некотором смысле эквивалентна NoMad ReadMemory.

Код:
;1)
;  iAddress - адрес целевой памяти.
;2)
;  sStructTag - эквивалентно первому аргументу DllStructCreate.
;3)
;  0 - Вернет саму структуру
;  1 - Вернет значение первого элемента структуры
$sString = _FMem_Read2( $MemAddress, 'char[30]', 1 )


Код:
;1)
;  iAddress - адрес целевой памяти.
;2)
;  iCount - количество ячеек в массиве.
;3)
;  sElemTag - тип ячеек массива.
;4)
;  iElemSize - размер ячейки массива.
;  В случае ниже - 4 байта( INT ).
;
; Успех: Вернет прочитанный массив
; Ошибка: Вернет массив с одним пустым элементом.
$aArray = _FMem_ReadArray( $MemAddress, 20, 'int', 4 )
 
Верх