Einzelnen Beitrag anzeigen

Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.736 Beiträge
 
Delphi 6 Enterprise
 
#3

AW: INI File & ComboBox

  Alt 3. Apr 2013, 15:16
Ich verstehe jetzt nicht ganz genau, wo das Problem ist. Wie man in eine Ini schreibt bzw. daraus liest?

z.B. im OnChange Event der Combobox in die ini schreiben:
Delphi-Quellcode:
const
  Sektion='DerNameDerSektion';
  Eintrag='DerNameDesEintrages';
var
  ini: TIniFile;
  filename: String;
begin
  filename := ExtractFilePath(ParamStr(0)) + 'einstellungen.ini';
  ini := TIniFile.Create(filename);
  ini.WriteString(Sektion,Eintrag,combobox1.Text);
  ini.Free;
end;
im OnCreate oder OnShow eines Formulares dann auslesen:
Delphi-Quellcode:
const
  Sektion='DerNameDerSektion';
  Eintrag='DerNameDesEintrages';
var
  ini: TIniFile;
  filename: String;
begin
  filename := ExtractFilePath(ParamStr(0)) + 'einstellungen.ini';
  ini := TIniFile.Create(filename);
  combobox1.Text:=ini.ReadString(Sektion,Eintrag,combobox1.Text);
  //In einem Formular, in dem nur die Sprache gesetzt werden soll, wo also keine Combobox ist
  //muss natürlich entsprechend eine variable gefüllt oder eine Prozedur bedient werden:
  SpracheSetzen(ini.ReadString(Sektion,Eintrag,'Deutsch'));
  ini.Free;
end;
Ralph
  Mit Zitat antworten Zitat