powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа с ini-файлами. GetPrivateProfileString. WritePrivateProfileString. Хорош ли подход?
1 сообщений из 1, страница 1 из 1
Работа с ini-файлами. GetPrivateProfileString. WritePrivateProfileString. Хорош ли подход?
    #37992028
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу отказаться от реестра и использовать ini по следующей причине.
Дмитрий77Дмитрий77[HKEY_CURRENT_USER\Software\Proga
Но: насройки сохраненные под Current User разные для разных юзеров.
Насколько я вижу, приложения обычно сораняют их в
HKEY_LOCAL_MACHINE\SOFTWARE\Proga
Но: как эти настройки тогда менять, если Current User не есть Admin?
Как правильно делать?.
Ну, в HKEY_LOCAL_MACHINE смертного юзера не пустят.
Самое простое что приходит в голову (если хочу чтоб были одинаковые настройки и всякий юзер мог их менять),
это вообще отказаться от реестра и хранить настройки в
%CommonAppData%\Proga (с установленным полным доступом для "Users")
в текстовухе settings.ini
Хочу использовать следующие ф-ции:
WritePrivateProfileString function
GetPrivateProfileString function
(дабы не изобретать самому структуру и процеруры чтения/записи текстового файла настроек, то как у меня подобное реализовано в существующей своей проге -детский сад еще тот).
Но там написано:
Note This function is provided only for compatibility with 16-bit Windows-based applications. Applications should store initialization information in the registry.

А речь у нас идет с ударением на Висты и 7-ки.

Насколько это хорошо или плохо?
Преследуемая цель: все юзеры работают с общими настройками и не имеют проблем доступа к ним.
Вроде как баа-льшой шаг назад, но с другой стороны где-то по диагонали вычитал, что Microsoft уже не рекомендует использовать реестр.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Работа с ini-файлами. GetPrivateProfileString. WritePrivateProfileString. Хорош ли подход?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]