IniFileについて…

解決


初心者  2006-12-18 23:24:33  No: 24302

IniFileにスペースを設定したいのですが、どうやっても上手くいきません
どなたか教えて頂けませんか?

現時点のロジックは下記の通りです。
 TIniFile.Create('D:\TEST.ini');
 IniFile.Writestring('A','ABC','1');
 IniFile.Writestring('A','ABC','2');
 IniFile.Writestring('B','DEF','3');

以下のような結果にしたいと思っています。

 [A]
ABC=1
ABC=2
       ←ここにスペースの挿入
 [B]
DEF=3

よろしくお願いします。


えーとね  2006-12-19 00:53:28  No: 24303

Windows NT系のINI ファイルの仕様で、空行は認められていないらしいです。
TIniFile ではなくTStringList などを使って自分で整形すれば良いと思います。


初心者  2006-12-19 01:04:37  No: 24304

早速のお返事有難う御座います。
TStringListで調査してみます。

お世話になりました。


かみづ  2006-12-19 06:03:56  No: 24305

TIniFileの代わりにTMemIniFileを使用すればいいと思います。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加