Цитата:
Сообщение от Vayrus
Почитал про получение указателя и подумал что мой метод проще, надежнее и универсальнее, ну конечно для конкретного приложения.
|
дело твоё, мне кажется указателем куда проще, нужно просто заранее в артмани найти указатель на это число и потом в коде менять переменную так
Код:
PInteger(ProcessHeapOffset+VarPointer)^ := 1337; //например
я всё таки не понял что тебе надо? найти ты нашёл, далее выделить блок памяти (64/128/... байт) и отсеять символы
Код:
function WinnowAnsiChars(ABuf: PChar): String;
var
i: Integer;
begin
Result := '';
for i:=1 to Length(ABuf) do
begin
if(ABuf[i] in [#1..#256])then
Result := Result + ABuf[i];
end;
end;
как то так