Zapisuje do pliku WriteLn(F,RadioButton1.Checked); gdzie F : TextFile; i mam w pliku TRUE lub FALSE w zaleznosci od tego czy RadioButton byl aktywny czy nie. Teraz chce w nowym FORMie odczytac status tego radiobuttona i juz oczywiscie ReadLn(F,RadioButton1.Checked); nie dziala. Wiem czemu, ale nie wiem jak to zrobic by odczytal z pliku i zaznaczyl albo nie w zaleznosci od tego czy odczyta TRUE albo FALSE. A moze powinienem to inaczej zapisywac zupelnie? Prosze o pomoc !
0
0
Ja takie motywy robiłem zawsze na rekordach. W Twoim przypadku będzie to wyglądało tak :
//tworzymy taki rekord
type
TRekord = record
CzyZaznaczony : boolean;
end;
var
rekord : TRekord;
plik : file of TRekord;
Teraz zapis :
rekord.CzyZaznaczony := RadioButton1.Checked;
Assignfile(plik, 'nazwa');
Rewrite(plik);
Write(plik, rekord);
CloseFile(plik);
odczyt i zaznaczenie RadioButtona :
Assignfile(plik, 'nazwa');
if FileExists('nazwa') then begin
Reset(plik);
read(plik, rekord);
CloseFile(plik);
end;
RadioButton1.Checked := rekord.CzyZaznaczony;
0
Bożesz ty mój 8-0. do takich właśnie rzeczy wymyslono Pliki INI i Rejestr. są o tym artykuły na tej stronie poszukaj sobie
0
Dziekuje bardzo za wyczliwosc...