请教:
我需要读取 ini 文件中的所有 小节,我怎么知道有多少个小节呢?
假设文件名为 : my.ini可能是:
[L1]
AA=11
BB=22
[L2]
AA=11
BB=22
[L3]
AA=11
BB=22也可能是 
[L1]
AA=11
BB=22
[L2]
AA=11
BB=22我怎么知道有多少个小节呢?谢谢!

解决方案 »

  1.   

    procedure TForm2.Button1Click(Sender: TObject);
    var
      f: TIniFile;
      s: TStrings;
    begin
      f := TIniFile.Create('my.ini');  s := TStringList.Create;
      f.ReadSections(s);  ShowMessage('节数:' + IntToStr(s.Count));  f.Free;
    end;
      

  2.   

    非常感谢
    继续向大哥请教个 小节里有多少个关键字?
    比如:
    可能是:
    [L1]
    AA=11
    BB=22也可能是 
    [L1]
    AA=11
    BB=22
    CC=33怎么知道这个小节有多少个关键字啊?