нет нет..
Код:
function filter_doc(body:tmemorystream;before,after:string):tmemorystream;
var
ms:tmemorystream;
begin
ms:=tmemorystream.create;
//здесь нужно отфильтровать body, а именно - найти подстроку, заменить ее, если она найдена и вернуть результат в ms.
result:=ms;
end;
StringReplace - применима только для строковых переменных ведь. как ее использовать для потока в памяти я не знаю. надеюсь без assembler'a и указателей есть какой то способ попроще.