Ahora caigo que quizá no sepas cuantas bases hay en la sección del ini.
De esto modo puedes haceer lo siguiente:
Código Delphi
[-]
procedure Form1.GetDatosIni;
var st : TStringList;
aux, base : String;
begin
MyIni := tIniFile.create('nombrearchivo.ini');
with MyIni do begin
st := tStringList.create; ReadSection('Bases,st');
for r := 0 to st.count-1 do begin
aux := st.strings[r]; base := READstring('Bases,aux,''); ListBox1.Items.Add(base); end;
st.Free;
Free;
end;
end;
Espero haberme explicado bien.
Saludos