Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.28;
Скачать: CL | DM;

Вниз

Здравствуйте! Пиплы подскажите как сохранить все форму с объектами наход. на ней   Найти похожие ветки 

 
Хлор ©   (2002-01-08 05:43) [0]

У меня прога в которой ну очень много CheckBox"сов. Мне нужно как-то сохранить все их значения, т.е. влючен или выключен. Возможно можно как то сохранить все форму с потрахами или по другому.

Спасибо!


 
Red Alert   (2002-01-08 05:51) [1]

Я пишу все значения в ini-файл. Можно их писать и в реестр.


 
Хлор ©   (2002-01-08 06:24) [2]

Мда я тоже пишу в ini-файл, но вся проблемма в том, что как мне их туда записать. Просто я пишу так :

iniSettings.WriteBool(Name,"1",checkbox1.checked);
iniSettings.WriteBool(Name,"2",checkbox2.checked);
iniSettings.WriteBool(Name,"3",checkbox3.checked);
iniSettings.WriteBool(Name,"4",checkbox4.checked);

и так далее, но дело в том, что CheckBox"coв очень много.
И есть ли другой способ сохранения ?


 
iva ©   (2002-01-08 09:23) [3]

Попробуй так

var i:integer;
begin
for i := 0 to ComponentCount-1 do
if Components[i] is TCheckbox then
iniSettings.WriteBool(Name,(Components[i] as TCheckbox).Name,
(Components[i] as TCheckbox).checked);
end;

Чтение аналогично.


 
Praco ©   (2002-01-08 14:44) [4]

В RX есть TFormStorage - он сохраняет выбранные свойства выбранных компонентов(хочешь в реестр, хочешь в ini).


 
Хлор ©   (2002-01-09 03:13) [5]

Спасибо за помощь!



Страницы: 1 вся ветка

Текущий архив: 2002.01.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
1-90320
Lcoder
2002-01-10 05:31
2002.01.28
InstallShield -> системные ini-файлы


3-90224
EternalWonderer
2001-12-24 17:20
2002.01.28
Проблема с count(*) в joined запросе


3-90223
alive
2001-12-24 15:19
2002.01.28
Можно ли lookup делать по двум полям .


4-90424
Shmel
2001-11-29 02:01
2002.01.28
ЕСТЬ Проблема!!!!


3-90190
Сергей Щ.
2001-12-23 00:40
2002.01.28
Как паковать таблицу ?