Hola
en el unit inifiles tienes la clase TIiniFile que permite leer y modificar ficheros .ini. La forma de usarla es:
Código:
var
i:TIniFile;
...
begin
...
i:=TIniFile.Create('Ruta del .ini'); //Te vale para leer y escribir
s:=i.ReadString('seccion','ident',default); //lee string para enteros: ReadInteger...
i.WriteString('seccion','ident','texto a escribir');
...
i.Free;
...