Hola a todos,
Echa un vistazo al siguiente código:
Código Delphi
[-]
uses
IniFiles;
procedure TForm1.FormCreate(Sender: TObject);
var
IniFile: TIniFile;
begin
IniFile := TIniFile.Create(ExtractFilePath(ParamStr(0)) + 'sample.ini');
try
IniFile.ReadSections(ListBox1.Items);
finally
IniFile.Free();
end;
end;
Nota que el método "ReadSections" es lo que estás buscando. Lo que pasamos como argumento, en este caso, es la variable "Items" de un "ListBox", y, será en dicha variable donde se almacenen las secciones del archivo INI, todas ellas, independientemente de su nombre.