1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
procedure TForm1.Button1Click(Sender: TObject); var sl : TStringList; sFile : string; begin sl := TStringList.Create; sl.Values['Key1'] := 'value1'; sl.SaveToFile( 'D:\test.cfg' ); FreeAndNil(sl); showmessage('ok'); end; procedure TForm1.Button2Click(Sender: TObject); var sl : TStringList; sFile : string; v : string; begin sl := TStringList.Create; sl.LoadFromFile( 'D:\test.cfg' ); v := sl.Values['Key1']; FreeAndNil(sl); end; |
ini 설정 말고 단순히 key=value 형태로 되어 있는 설정파일을 처리할 때 사용할 수 있는 방법입니다.