Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
 Аватар для sloosar
2 / 2 / 1
Регистрация: 20.07.2009
Сообщений: 55

Сохранение настроек.

31.07.2009, 18:56. Показов 1468. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть много чекбоксов.
Как можно сохранить у файл или инифайл то, отмечен ли каждый чекбокс???
Писать кучу "ифов" не хочется.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.07.2009, 18:56
Ответы с готовыми решениями:

Сохранение настроек
Есть программа которая сохраняет свои настройки ну например в ini или txt файл при ее закрытии пользователем. Вопрос в том как сделать...

Сохранение настроек
Доброго времени суток. Как можно сохранять настройки порограмы.Зарание спасибо.

Сохранение настроек в .txt
Всем доброго времени суток. У меня возник вопрос, как можно сохранить настройки (цвет окна, шрифта, значение некоторых переменных) в .txt...

7
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
31.07.2009, 19:10
зачем куча if, записывай целочисленные значения, тогда это будет выглядеть где-то так:
C++
1
2
3
if(!inFile->ValueExists("DATABASE", "UNAME2")){
    inFile->WriteInteger("DATABASE", "UNAME2", CheckBox1->Checked == 1);
  }
0
 Аватар для sloosar
2 / 2 / 1
Регистрация: 20.07.2009
Сообщений: 55
31.07.2009, 20:15  [ТС]
Какая то проблема у меня с inilib.h.
Ошибка в библиотеке nmsupp.h.
0
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
31.07.2009, 20:49
sloosar,
На этом диалоге сделать EnumChildWindows, в коллбэке проверять класс окна. Если чекбокс => получить состояние, слить в файл.
0
 Аватар для sloosar
2 / 2 / 1
Регистрация: 20.07.2009
Сообщений: 55
31.07.2009, 20:56  [ТС]
Цитата Сообщение от Rififi Посмотреть сообщение
sloosar,
На этом диалоге сделать EnumChildWindows, в коллбэке проверять класс окна. Если чекбокс => получить состояние, слить в файл.
Можно пожалуйста по подробнее?
0
MCSD: APP BUILDER
 Аватар для IT_Exp
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
31.07.2009, 21:05
EnumChildWindows
GetClassName
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
31.07.2009, 23:28
для работы с инифайлами в билдере есть класс TIniFile в inifiles.hpp
0
 Аватар для Otaka
1857 / 714 / 55
Регистрация: 11.12.2008
Сообщений: 1,019
01.08.2009, 16:57
А получить чекбоксы можно и так:
C++
1
2
3
4
5
6
7
8
9
10
for(int i=0;i<10;i++)//CheckBox1 , CheckBox2 ... CheckBox10
        {
        if(((TCheckBox*)Form1->FindComponent("CheckBox"+IntToStr(i+1)))->Checked)
                {
                ///...
                }else
                {
                ///...
                }
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.08.2009, 16:57
Помогаю со студенческими работами здесь

Сохранение настроек в INI
Здравствуйте ! Почитал эту тему https://www.cyberforum.ru/cpp-builder/thread757450.html . Все хорошо , но не понял, как мне сделать...

Сохранение настроек проекта
Всем привет! Никто ни разу не сталкивался с сохранением настроек проекта? Например, если при отладке проекта на рабочем столе в закладках...

Сохранение настроек в Ini из ComboBox.
Разобрался с ini файлом, вот только возник вопрос, как сохранить настройки из COmboBox void __fastcall TForm4::FormCreate(TObject...

Сохранение настроек в зкрытый файл
Добрго всем времени суток! Я просмотрел все темы и с грустью константировал факт отсутствия описания серьезного способа сохранения данных в...

Сохранение настроек программы в *ini файл.
Как сохранить параметры программы в файл *ini ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru