Ниже приведен простейший путь решения вашего вопроса. Имейте в виду, что в коде не предусмотрена проверка на ошибки чтения и гарантии принадлежности компонента типу TOutline.
procedure TForm1.Button2Click(Sender: TObject);varS: TFileStream;beginS := TFileStream.Create('C:\junk\myoutlin.dat', fmCreate);tryS.WriteComponent(Outline1);finallyS.Free;end;end; procedure TForm1.Button3Click(Sender: TObject);varS: TFileStream;beginS := TFileStream.Create('C:\junk\myoutlin.dat', fmOpenRead);tryS.ReadComponent(Outline1);finallyS.Free;end;end; |
- Nick Hodges [000949]