[Delphi]Работа с памятью

Статус
В этой теме нельзя размещать новые ответы.

bunny

Постоялец
Регистрация
17 Мар 2007
Сообщения
66
Реакции
4
Вопрос такой как в функии получить данные из памяти найти,удалить,заменить какоето значение и и вернуть новый размер буфера если был изменения
Код:
function Parse( Buf: Pointer; BufSize: DWORD): DWORD;
где :
Код:
Buf -указатель на буфер
BufSize - длина буфера
Возвращаемое значение функции: новый размер буфера Buf

P.s объясните на пальцах как почему и зачем и еси мона литературу чтоб уж доконца углобиться в ету тему
 
Мнеб со стандартным разобраться чтоб код понимать а уж потом переходить на дополнения
 
В любом случае, стоит почитать теорию про работу с указателями в Object Pascal.

 
трудно сказать что
Здесь решение похожей задачи
Но за указатели спасибо
но в моем случае интересует буфер обмена (как область памяти) и как к нему добраться :)
 
Может тогда проще перехватывать данные когда они еще только помещаются в буффер? И соотвественно помещать/не помезать то что надо/ненадо.
 
но в моем случае интересует буфер обмена (как область памяти) и как к нему добраться :)

Я практически уверен, что в задаче говориться про произвольную область памяти (буфер), но совсем не буфер обмена в стандартном понимании.

А функция работы с областью памяти (буфером) есть по моей ссылке выше.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху