|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.04.2015, 16:48 | #1 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
Создание настроек для приложения
Всем привет. Сегодня задумался вот на какую тему настроек ( параметров, которые постоянно задействованы в программе ):
Если приложение состоит из нескольких форм, то особо тут заморачиваться не стоит ... К примеру, на первую форму накидываем публичные параметры, которые будут служить параметрами - настройками, которые мы будем в дальнейшем использовать в других формах нашей программы. А если форм не один десяток? Достаточно не удобно везде с собой таскать эту форму с настройками. Существуют ли какие либо механизмы для того, чтобы как то рационально хранить параметры программы ? |
24.04.2015, 17:14 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Не очень понял, что за проблема вогнать в INI все необходимые параметры?
На каждую форму отдельная секция.
I'm learning to live...
|
24.04.2015, 17:15 | #3 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Цитата:
|
|
25.04.2015, 03:30 | #4 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
Я не про постоянное хранение данных, а про временное ...
Конечно, как вариант постоянно обращаться к какому либо файлу, но всё равно немного не то ... Я в принципе накидал небольшой простенький класс по обработке настроек,но вот какой нюанс. Чтобы его задействовать, нужно в какой либо форме создать объект этого класса ... Ну и получится, пришли от чего пытались уйти ... всё равно таскать форму с собой... И вот какой вопрос : есть ли способ приляпать объект ( класс ) к Application, чтобы не к форме обращаться всегда, а к Application ? |
25.04.2015, 04:08 | #5 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Цитата:
Создаёте Singleton при запуске программы и все формы, классы и т.д. работают только с ним. Если доработать упомянутый Вам класс так чтобы он реализовывал этот паттерн, то, возможно, это был бы выход. |
|
25.04.2015, 05:08 | #6 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание приложения для управления БД | Nordbank | Фриланс | 7 | 10.10.2013 16:18 |
Создание приложения для Андроид | Саня_201 | Фриланс | 2 | 06.10.2012 19:59 |
Хранение настроек во время работы приложения | NaumOff | Общие вопросы Delphi | 8 | 23.09.2012 15:50 |
Создание приложения для БД в Lazarus | lelechka-k | Помощь студентам | 1 | 24.11.2010 21:23 |
Создание апдейтера для приложения | Shouldercannon | Общие вопросы Delphi | 2 | 25.12.2008 18:18 |