Hallo jetzt habe ich mir gedacht ich schreibe mal ne Kleine Anleitung
wie man mit Delphi IniFiles bearbeitet.
Was sind iniDatein?(*.ini)
In Inidatein stehen Informationen über das System(Windows)oder über
manche Programme. Sie sind so ähnlich wie Registrydatein aber in
anderer Form.
Auszug aus einer IniDatei:
[Scanner]
Port=100
IP=182.95.121.125
Host=
www.delphiland.de
Wie arbeitet man mit Inidatein?
Die wichtigsten Befehle sind:
uses IniFiles
Ini: TIniFile //gehört zu den Variablen
IniFileName = 'Fileini.ini' // Ich würde die Zeile zu den Konstanten zuordnen.
ReadString
WriteString //Schreib und Lesen in die Inidatei.
ini:= TiniFile.Create(IniFilename); // Diesen Behfel sollte ihr vor jeder Anwendung
der IniDatei schreiben
Ini.Free // muss Ende der Anwendung stehen.
Vergesst nicht vor Read- und WriteString den namen der Inidatei zuschreiben.
Hier habe ich jetzt ein kleines Beispiel:
...
var
inid: TIniFile;
const
IniFileName = 'e:\bumpy.ini';
procedure TForm1.FormCreate(Sender: TObject);
begin
inid:= TIniFile.Create(IniFileName);
inid.WriteString('Section','name','Bumpy');
inid.Free;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
ergebnis:string;
begin
inid:= TIniFile.Create(IniFileName);
ergebnis:=inid.ReadString('Section','name','1');
MessageDlg('Value of Section: ' + ergebnis, mtInformation, [mbOK], 0);
inid.free;
end;
...
Zum Schluss kann ich noch erwähnen das es natürlich auch Read- und WriteInteger gibt.
Diese Informationen wurden von Delphiland entnommen