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.
[delphi] opcje
- Rejestracja: dni
- Ostatnio: dni
- Rejestracja: dni
- Ostatnio: dni
Skorzystaj z plików INI, w zasobach tej strony jest dość obszerny artykuł na ten temat.
- Rejestracja: dni
- Ostatnio: dni
ale na temat ini czy opcji? wiem że ini ale jak zapisać do ini właściwośći komponentów?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 251
az taki leniwy jestes?, przeciez mozesz zobaczyc o czym jest ten artykuł, jest tam o zapisie danych do plikow ini i odczyt
- Rejestracja: dni
- Ostatnio: dni
- Postów: 5046
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
- Rejestracja: dni
- Ostatnio: dni
<font color="green">Równie dobrze możesz uzyć też rejestru</span>
o którym równie dobrze jest artykuł :)))
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1114
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.