작업환경을 보존하는 가장 좋은 방법은 INI파일을 이용하는 방법입니다.
INI 파일에 종료하기전에 작업파일명, 메모장크기, 메모장 색깔 등을 저장하여
메모장프로그램을 실행시 (OnCreate, OnActivate)에서 Ini파일로부터 저장된
사항들을 불러들여 미리 환경을 설정하도록 하는거죠.
Ini파일에 대한 사항은 책에 자세히 나와있으니 참조하세요.
예를 들자면
procedure TForm1.OnCreate(Sender: TObject);
var
Option : TInifile;
begin
Option := TInifile.Create(Application);
Memo1.Lines.LoadFromFile(Option.ReadString('Files','File','c:\noname.txt'));
....
....
end;
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
Option.WriteString('Files','File',메모장에 있는 파일이름);
...
...
end;
대충 이런 식이 되지요.
자세한 것은 책을 참조하시고요.
도움이 되셨기를 ...
|