Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.07.22;
Скачать: [xml.tar.bz2];

Вниз

Реестр или ini ?   Найти похожие ветки 

 
wicked   (2002-07-06 19:26) [40]

хех... вот ведь как получается... одним из основных аргументов, прозвучавших здесь против использования реестра было то, что это рекомендуется Майкрософтом...
воистину, умом Россию не понять и мегабайтом не измерить...
аргумент про падение виндовс вообще притянут за уши, так как при этом у пользователя совсем другие проблемы, нежели сохранение настроек пары утилит... для того, чтобы такого не было, достаточно вшить в программу набор стандартных настроек и предусмотреть вариант, когда нужной ветки в реестре попросту не окажется...
единственным аргументом против реестра могу назвать случаи, когда его вообще использовать нерационально... например, в программах автозапуска компакт-дисков (камень и плевок в сторону киевского то "диво")...
а в общем, можно подвести итог - использовать надо то, что целесообразней, что легче использовать в данном случае и с чем имеется опыт работы...


 
AL2002   (2002-07-06 20:19) [41]

Я не про падение, а стремление майкрософта к централизации.
Зачем это им нужно? Такое ощущение, что для того чтобы вести статистику что юзеры юзают и что у них проинсталлено. (я не параноик, просто само напрашивается). Вот это мне и не нравится.


 
AL2002   (2002-07-06 20:22) [42]

Thanxx за компонет. Пока неясно только в какой палитре он появится. А чё это за XTools? А адресок не кинешь?


 
GrayFox   (2002-07-06 20:51) [43]

если настройки в реестре хранятся, то можно просто сохранить рег файл с настройками, всего делов-то


 
AL2002   (2002-07-06 20:55) [44]

Вариант!


 
GrayFox   (2002-07-06 21:03) [45]

в регедите5,0 возможно два типа файла, в который экспортируются настройки (ключи): win9x/NT4 Registration Files (Regedit4) и Registration Files (RegEdit5) . Первый тип привычнее - обычный текстовый файл, второй вроде бинарный.

Из API функций надо использовать RegSaveKey and RegRestoreKey (есть правда еще RegLoadKey, RegReplaceKey, но там судя по справке какие-то ограничения)


 
Пастор   (2002-07-06 21:32) [46]

Сам я всегда использовал ini но вот подумал, может лучше перейти на reg.. Из всех ответов я понял, что лучше всего это ini, но на некоторых компьютерах администратором запрещена запись в Program Files и в таком случае моя прога работать не будет ?
Тогда у меня возникает вопрос - насколько много таких компьютеров с такими администраторов, т.е. какая вероятность того, что моя прога не заработает ?

PS: всем спасибо за интерес к этой теме !


 
Dmk   (2002-07-06 21:50) [47]

Простите за любопытство, но что же это за программы такие вы пишите, что настройки надо защищать от User"a? Они могут привести к краху программы? или системы? в случае если пользователь что-нибудь не так настроил.


 
AL2002   (2002-07-06 22:32) [48]

Не, шифровка — это как вариант.
>Пастор
INI можно где угодно хранить. Нехай админ заводит папочку, где можно INI держать, вот и всё.


 
cyborg   (2002-07-07 08:50) [49]

Dmk © шифровка это не защита от пользователя, а защита от кул хацкеров. Пользователю тыщу лет не надо лазить по файлам программы.


 
Anatoly Podgoretsky   (2002-07-07 09:49) [50]

AL2002 © (06.07.02 22:32)
Администратор ничего тебе заводить не будет, есть папка для хранения пользовательских настроек, вот в ней и храни, после этого быстро придешь к мысли о правильном написании программ.


 
Dmk   (2002-07-08 02:14) [51]

2 cyborg © (07.07.02 08:50)

Кул хацкер Вам и Exe поправить может :)
С Уважением.


 
dimanew   (2002-07-08 06:21) [52]

> Виктор Щербаков
Если нужна древовидная структура используй XML. IMHO очень
удобно.


 
cyborg   (2002-07-08 16:44) [53]

Dmk © EXEшник гораздо легче править чем расшифровать данные, можно извратиться так, что ни кто расшифровать не сможет, разве только лет через 100.


 
Евген   (2002-07-10 11:52) [54]


> Doctor Deejay ©


Я извиняюсь, а можно какое-нибудь описание компонента и желательно с примерами.


 
Александр   (2002-07-10 13:41) [55]

Самое лучшее решение - INI. Реестр и так всем збит, если каждый туда все будет заносить, о система будет работать медленнее. Работать с ИНИ удебнее и бысрее. Плюс эо совесем не зависит от ОС и этот файл можно скопировать куда угодно.



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

Форум: "Основная";
Текущий архив: 2002.07.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.55 MB
Время: 0.008 c
3-70653
Roughneck
2002-06-20 11:00
2002.07.22
Компонент - запрос в фоновом режиме


14-70903
Pill
2002-06-23 11:57
2002.07.22
ищу компонент для построения трехмерных графиков


3-70650
R@id
2002-06-17 22:10
2002.07.22
DBGRID!


7-70947
Ник
2002-04-30 12:34
2002.07.22
2 Delphi на одном компьютере


7-70946
Slavok
2002-04-30 13:55
2002.07.22
Как узнать Caption, Left, Top компанента, если знать его индекс?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский