如何获得ini文件里的一个小节的所有关键字名称....

解决方案 »

  1.   

    直接搞可能有困难吧。看看红色警戒的解决方法:另做一个小节,里面用1..N来保存关键字。然后repeat
      

  2.   

    简单var
      Ini: TIniFile;
      SL: TStringList;
    begin
      Ini := TIniFile.Create('c:\1.ini');
      SL := TStringList.Create;
      try
        Ini.ReadSection('145', SL);
        ShowMessage(SL.Text);
      finally
        Ini.Free;
        SL.Free;
      end;
    end;
      

  3.   

    var
      Ini: TIniFile;
      SL: TStringList;
    begin
      Ini := TIniFile.Create('c:\1.ini');
      SL := TStringList.Create;
      try
        Ini.ReadSection('145', SL); //这里是读取小节名为145的所有关键字名称,放到SL中
        ShowMessage(SL.Text);
      finally
        Ini.Free;
        SL.Free;
      end;
    end;