Как скопировать содержимое одного RichEdit в другой?
Falk0ner, вс, 06/07/2008 - 15:34.
TMemoryStream это самый простой инструмент взаимодействия между всеми VCL компонентами:
procedure TForm1.Button1Click(Sender: TObject);
var
MemoryStream:TMemoryStream;
begin
MemoryStream:=TMemoryStream.Create;
try
RichEdit1.Lines.SaveToStream(MemoryStream);
MemoryStream.Seek(0,soFromBeginning);
RichEdit2.Lines.LoadFromStream(MemoryStream);
finally
MemoryStream.Free;
end;
end;
var
MemoryStream:TMemoryStream;
begin
MemoryStream:=TMemoryStream.Create;
try
RichEdit1.Lines.SaveToStream(MemoryStream);
MemoryStream.Seek(0,soFromBeginning);
RichEdit2.Lines.LoadFromStream(MemoryStream);
finally
MemoryStream.Free;
end;
end;
Взято из http://forum.sources.ru
Отправить комментарий