witam. wie ktoś może jak zapisywac wlaśćiwości komponentów do pliku? zrobilem opcje w moim programie i chce by po ponownym włączeniu programu opcje były tak samo ustawione jak wcześcniej.
Skorzystaj z plików INI, w zasobach tej strony jest dość obszerny artykuł na ten temat.
ale na temat ini czy opcji? wiem że ini ale jak zapisać do ini właściwośći komponentów?
az taki leniwy jestes?, przeciez mozesz zobaczyc o czym jest ten artykuł, jest tam o zapisie danych do plikow ini i odczyt
ale na temat ini czy opcji? wiem że ini ale jak zapisać do ini właściwośći komponentów?
O Boże.. Normalnie przecież...
np:
ini.writeBool('CheckBox', 'Zaznaczony', checkBox1.checked);
Równie dobrze możesz uzyć też rejestru
<font color="green">Równie dobrze możesz uzyć też rejestru</span>
o którym równie dobrze jest artykuł :)))
witam. wie ktoś może jak zapisywac wlaśćiwości komponentów do pliku? zrobilem opcje w moim programie i chce by po ponownym włączeniu programu opcje były tak samo ustawione jak wcześcniej.
Łatwo można to zrobić tak:
ZAPISYWANIE
For i:=0 to MainFrm.ComponentCount-1 do
Begin
If (MainFrm.Components[i] is TEdit) then
// zapisanie do pliku właściwości Text
... (MainFrm.Components[i] as TEdit).Text ...;
.....
End;
WCZYTYWANIE
// jak mówił nasz profesor per analogien ;]
// Dopisane
Pamiętaj jeszcze o jednym zapisanie stanu kontrolek to nie to samo co ustawienie odpowiednich zmiennych. To juz musisz zrobić z zależności od tego jak masz wczytywane do zmiennych.
a jak kurden bedzie edit ktory nie chcial bys zapisywac? wiem wiem ifa ale jak tych zbednych editow bedzie duzo to i wiem wiem ifow bedzie za duzo ;p