INIファイルの保存とデータ取得

解決


のり  2003-12-16 00:34:33  No: 6202  IP: [192.*.*.*]

いつもお世話になっています。

  指定したファイル名でINIファイルを保存、INIファイルのデータを
取得することってDELPHIでできるでしょうか?

宜しくお願いします。

編集    削除
通りすがり  2003-12-16 00:38:49  No: 6203  IP: [192.*.*.*]

HELPで TIniFile を調べてみてください。

編集    削除
のり  2003-12-16 01:03:14  No: 6204  IP: [192.*.*.*]

調べました!!

  書き込みと読み込みは出来ました!!

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
  IniFile: TIniFile;
begin
  IniFile := TIniFile.Create(ChangeFileExt(ParamStr(0), '.ini'));      IniFile.WriteInteger('Window', 'Left', Left);                         IniFile.WriteInteger('Window', 'Top', Top);
  IniFile.WriteInteger('Window', 'Width', Width);
  IniFile.WriteInteger('Window', 'Height', Height);
  IniFile.Free;
end;

  このような感じであってるでしょうか?

ファイル名を指定して保存するのも出来ました。

iniファイルを保存する場所などは指定できるのですか?

編集    削除
通りすがり  2003-12-16 01:14:11  No: 6205  IP: [192.*.*.*]

はい、こんな感じでいいと思います。

> iniファイルを保存する場所などは指定できるのですか?
TIniFile.Create(ファイル名);
このファイル名を例えば、
'C:\hoge\test.ini'とすればよいです。

編集    削除
のり  2003-12-16 01:16:48  No: 6206  IP: [192.*.*.*]

できました!!ありがとうございます!!

編集    削除