Форум: "Потрепаться";
Текущий архив: 2004.01.26;
Скачать: [xml.tar.bz2];
ВнизГде лучше хранить настройки программы? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c