es gibt ein wunderschönes Tutorial zu IniFiles was auch noch recht gut zu verstehen ist unter:
http://www.dsdt.info/tutorials/ini/?page=1
Im Grunde sieht das dann ungefähr so aus:
Delphi-Quellcode:
uses
[...], IniFiles;
[...]
var LIni: TIniFile; //Die Variable vom Typ TIniFile
begin
LIni := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'settings.ini'); //bedeutet das die ini im aktuellen Programmverzeichnis mit dem Namen "settings.ini" gespeichert/geladen wird
//so liest mann dann zum Beispiel: #01=Name aus und zeigt davon "Name" an
ShowMessage(LIni.ReadString('Sectionname', '#01', 'Standardwert'));
//so könnte man einen neuen wert in die datei schreiben
LIni.WriteString('Sectionname', '#01', NeuerWert);
[..]
//nach getaner Arbeit das Object wieder freigeben
LIni.Free;