Thema: Delphi Kleines Problem mit INI

Einzelnen Beitrag anzeigen

Jack23

Registriert seit: 20. Sep 2007
215 Beiträge
 
#7

Re: Kleines Problem mit INI

  Alt 8. Okt 2007, 23:24
Hm irgend etwas stimmt da noch nicht. CheckBox 1 wird nie angekreuzt. Obwohl der Wert 1 ist.
Mein Code.
Oben das auslesen unten das schreiben:
Delphi-Quellcode:
procedure TForm8.FormShow(Sender: TObject);
var ini: TIniFile;x: Integer;
begin
  ini:=TIniFile.Create('test.ini');
  try
    x:=ini.ReadInteger('Test','Eigenschaft',0);
      if x = 1 then CheckBox1.Checked;
        finally
    ini.free;
  end;
end;

procedure TForm8.onclick(Sender: TObject);
var ini: TIniFile;
begin
  ini:=TIniFile.create(ExtractFilePath(ParamStr(0))+
    'test.ini');
    if CheckBox1.Checked then
    ini.WriteString('Test','Eigenschaft','1');
    if not CheckBox1.Checked then
    ini.WriteString('Test','Eigenschaft','0');


    ini.free;
    end;
  Mit Zitat antworten Zitat