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

Вниз

Где лучше хранить настройки программы?   Найти похожие ветки 

 
Jel ©   (2004-01-06 14:10) [0]

Исходные предпосылки: должно работать и под 98 и 2000/XP. У каждого пользователя в системе настройки могут быть свои. Вроде напрашивается реестр, но есть одна проблема - ключи настроек могут быть не уникальны (например сепараторы в меню). В Моих Документах тоже вроде бы не стОит - пользователь вполне может удалить лишний по его разумению файл.
Что посоветуете?


 
panov ©   (2004-01-06 14:17) [1]

ini-файл...
Хранить в каталоге программы или в отдельном подкаталоге.
И переносить между компьютерами просто.


 
TUser ©   (2004-01-06 14:17) [2]

А в чем проблема - называй их по-разному. Выдумай какую-нибудь свою номенклатуру.
Я так понял, ты их хранишь в одном ключе, но в разных параметрах. Можно называть их separator1, separator2 ect, и будешь знать, что это все - сепараторы. Можно для каждогго свой ключ зарегистрировать и хранить там параметры name, IsSeparator и пр. Можно еще как-нибудь придумать.


 
TUser ©   (2004-01-06 14:18) [3]

2 panov
Он хочет настройки между пользователями разделить. Потому - реестр.
А в остальных случаях ini лучше, т.к. в реестре и так много всякого мусора. Но это - дело вкуса.


 
gek ©   (2004-01-06 14:22) [4]


> TUser © (06.01.04 14:18) [3]


Не не,

> panov © (06.01.04 14:17) [1]


правильно сказал, какая разница сколько пользователей
на каждого свой ini


 
Jel ©   (2004-01-06 14:23) [5]


> panov © (06.01.04 14:17) [1]

Так и пытался делать, но наскочил на не уникальные ключи. Читать можно, если всю секцию сразу, а вот записать - нет :(


> TUser © (06.01.04 14:17) [2]

Думал и об этом, но стройной системы не получилось. Например пользователь добавил 10 сепараторов, потом удалил первых 9. Перенумеровывать все или продолжать нумерацию?

Решил просто писать их в текстовый файл и самому разбирать, вопрос в том, где его хранить?


 
raidan ©   (2004-01-06 14:24) [6]

Всегда храню в ini-файле.
Потому что считаю, что это лучше, чем в реестре!
мне кажется, что зря в Microsoft разрешили в реестр и в системный каталог делать записи всяческим программам :(
Вон, глюкнет какая-нибудь прога, ее удалишь, потом RegCleaner - мама мия :( Сколько г#$на осталось :(
С ini-файлами проще - очистил каталог от программы вместе с каталогом - и все :)
Дико раздражает вообще этот реестр :(



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

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

Наверх




Память: 0.48 MB
Время: 0.008 c
3-83117
kvit
2003-12-27 10:12
2004.01.26
Подскажите хорошую документацию по ADO+MSSQL


3-83100
Анатолий
2003-12-29 12:07
2004.01.26
Что творится с DBGrid?


4-83302
Сергей Резников
2003-11-20 12:13
2004.01.26
Порисуем на RTFeditor`е


7-83294
GH@ST
2003-11-06 17:34
2004.01.26
Форма под иконками рабгочего стола


6-83230
PN Soft
2003-10-28 13:24
2004.01.26
e-mail