iniファイルのセクション数でループさせたいのですが、
TIniFileには直接そういった機能がありません。
どうにかこれを得る方法はあるでしょうか?
直接はないけど、ReadSectionsで全セクションをTStingsに列挙すれば、
そのCountプロパティが使えるよ。
レスありがとうです。
直接できるものがあるか悩んでいた事と、なかなかその発想ができずに困っていました。
とりあえずこんな感じにしてみました。
-----------------------------------------
var
ini: TIniFile;
list: TStringList;
begin
ini := TIniFile.Create( 'test.ini' );
list := TStringList.Create;
try
ini.ReadSections(list);
shomessage( IntToStr(list.count) );
finally
ini.Free;
list.Free;
end;
end;
----------------------------------------
これで解決とさせて頂きます。ありがとうございました。
ツイート | ![]() |