|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.05.2013, 07:19 | #11 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
Ибо чья-то прога изрядно нагадила в реестр. Пишите в файл, В системе еть куча папок куда юзер может и писать и читать в полном объёме. Начиная папкой где лежит прога, заканчивая системными папками пользователя. |
|
03.05.2013, 16:17 | #12 | |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Цитата:
- в переменных программы хранится полная копия того, что должно быть в реестре (а как же иначе?), - кроме того, среди переменных программы есть такая (логическая), которая изменяет свое состояние при любом изменении любой из переменных, предназначенных для реестра, и обратно уже не изменяется, - в начале работы программа считывает состояние из реестра (логическая переменная при этом сбрасывается), - в процессе работы программа пользуется своими внутренними переменными, - при завершении работы программы, если "взведена" логическая переменная, то производится запись в реестр. - в принципе, возможна кнопка, которая пишет в реестр, сбрасывая при этом логическую переменную. |
|
03.05.2013, 16:29 | #13 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Развивая предложение s-andriano оформить все это в виде компонента, хранимые переменные вынести в свойства и добавить методы чтения/записи реестра или ini-файла. Компонент сам наблюдает изменения своих свойств и, например, в деструкторе при необходимости автоматически записывает в нужное место измененные значения
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
03.05.2013, 16:52 | #14 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Ну да, мне даже как-то трудно придумать вменяемую реализацию без использования ООП.
|
03.05.2013, 17:31 | #15 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
Люди, спасибо конечно) Но:
1. Внутренние переменные есть, и, собственно, с ними и ведется работа. 2. Там еще будет синхронизация не только с реестром но и с сервером (благо, знаю как организовать). 3. Программа грузится при включении компа и завершается при его выключении, т.е. висит в трее чуть ли не постоянно.
alextrof94$gmail.com
|
03.05.2013, 17:43 | #16 | |||
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
Цитата:
Цитата:
|
|||
03.05.2013, 17:51 | #17 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
alextrof94$gmail.com
|
03.05.2013, 17:57 | #18 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
вы все время говорите бредовые фразы, хотите за умного казаться? умные всегда говорят простыми и понятными словами
ну вот что такое "помощника пишу" ? зад помогать подтирать будет или как? у вас потому и код такой типа как в #9.. бредоватый. |
03.05.2013, 18:05 | #19 |
Форумчанин
Регистрация: 16.03.2013
Сообщений: 599
|
Слушай, ***** (см. Достоевский), я в #9 привел пример ДЛЯ ТЕБЯ как могут быть связаны скорость_печати+едиты+реестр, такого кода у меня в программе нет. Лесом пройди, а! Задолбал. Похоже пишешь только то, что тебе нравится, и не грамма по делу.
alextrof94$gmail.com
|
03.05.2013, 18:08 | #20 | |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Ну, для помощника не жалко и отдельный раздел на жестком диске.
Придумайте ему свою файловую систему и пишите туда в том виде и столько, сколько ему будет удобно. А если серьезно, то: Цитата:
Последний раз редактировалось s-andriano; 03.05.2013 в 18:11. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запись REG_BINARY данных в реестр | Человек_Борща | Общие вопросы Delphi | 9 | 17.05.2011 21:16 |
Объемы шаров | zoluxa | Помощь студентам | 14 | 23.03.2010 23:36 |
Некорректное считывание записаных данных в реестр | Dozent | Общие вопросы Delphi | 4 | 18.09.2009 15:07 |
Как сохранять такие объемы? | zotox | Помощь студентам | 7 | 24.07.2009 10:46 |