ďťż

Ładny brzuch

Chce zapisać do pliku ini stan CheckBox1, a następnie go odczytać. I gdzieś robie błąd:

Zapis:
uses IniFiles; procedure TForm1.Button1Click(Sender: TObject); var Ini : TIniFile; begin Ini:=TIniFile.Create('jakis.ini'); try  Ini.WriteBool('JakasNazwa',  // i tu nie wiem jak dalej);  finally   ini.Free; end; end;

Odczyt:
// Tu także nie mam pojecia czy dobrze mysle procedure TForm1.FormCreate(Sender: TObject); Ini : TIniFile; begin Ini:=TIniFile.Create('jakis.ini'); try   Form1.CheckBox1.Checked:=Ini.ReadadBool('JakasNazwa'); end;  finally;    in.free; end;
Użytkownik statjacek edytował ten post 04 wrzesień 2005, 11:25


ad1 tam zapewne ma być wartość domyślna True/False
ad2 jakoś finally nie widzę :)

Ini.WriteBool('JakasNazwa','Stan CheckBoxa',CheckBox1.Checked);...CheckBox1.Checked:=Ini.ReadBool('JakasNazwa' ,'Stan CheckBoxa',false);


ad1 tam zapewne ma być wartość domyślna True/False
ad2 jakoś finally nie widzę :)



masz CheckBox1.Checked:=INI.ReadBool('Sekcja','JakasWartosc',False); ?


masz CheckBox1.Checked:=INI.ReadBool('Sekcja','JakasWartosc',False); ?

Jeśli tak masz to sprawdź dobrze ścieżkę do pliku, nazwę sekcji i nazwę wartośći INI. Innego wyjścia nie ma...
Użytkownik p1101 edytował ten post 04 wrzesień 2005, 12:00
a najlepiej zapodaj cały kod odpowiedzielny za zapis/odczyt

Dzieki wam wszystkim. Znalazłem błąd. Polegał na tym, że przy zapisie i odzczycie jedna litera w nazwie pliku ini była inna. Jeszcze raz dziękuje.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •