Вверх ↑
Этот топик читают: Гость
Ответов: 321
Рейтинг: 10
#1: 2017-07-16 13:22:43 ЛС | профиль | цитата
Привет ребята, ув. форумчане
Подскажите как лучше всего реализовать сохранение/чтение конфигурационного файла для каждого пользователя ?!
Просто config.ini и там делать в секции user1, user2, user3 и т.д., или user1.ini, user2.ini, user3.ini и т.д ?!
Интересно просто стало, по логике же, если все будет напихано в одном файле, то запись/чтение дольше будут происходить или я ошибаюсь ?!(на одного юзера приходиться около 80-120 параметров в конфиге, которые нужно прочитать onCreate и так же сохранить onClose).
Вроде вопрос не существенный, но просто интересно стало, спасибо!

Редактировалось 1 раз(а), последний 2017-07-16 13:24:00
карма: 1

0
vip
#1.1контекстная реклама от партнеров
Ответов: 817
Рейтинг: 52
#2: 2017-07-16 14:02:55 ЛС | профиль | цитата
Как я понимаю, программа сетевая (запускается из общей папки)
Если так, то настройки программы должны сохраняться в профиле пользователя (%APPDATA%) и никак иначе.
карма: 1

0
Ответов: 321
Рейтинг: 10
#3: 2017-07-16 15:19:05 ЛС | профиль | цитата
Нет, простая программка, для админов сообществ Вк, для работы со своими группами, то есть я зашел под своей страницей Вконтакте id408791111 (у меня тут 2 группы) одни параметры, а на id408792222 (другие группы и настройки для них, то есть мне там не нужен анти-спам бот, автосмена обложек и допустим автопринятие всех входящих заявок в группу). То есть мало того, что там настройки программы для каждого id сохраняются индивидуально (ну грубо говоря показывать лог или нет, размещение окон и куча мелочей, в том числе, что описал выше), так еще для каждой группы индивидуальные настройки, спам фильтры, спам слова разные и т.д... И в одном файле многовато данных получается)
карма: 1

0
Ответов: 497
Рейтинг: 16
#4: 2017-07-17 02:27:53 ЛС | профиль | цитата
if(много настроек and много юзеров) каждому отдельно по ini;
карма: 1
        ]  
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#5: 2017-07-17 02:38:12 ЛС | профиль | цитата
А че не покопать в сторону базы данных, почему обязательно *.ini файл?
карма: 22

0
Ответов: 497
Рейтинг: 16
#6: 2017-07-17 02:53:36 ЛС | профиль | цитата
nesco, как вариант но много кода для работы с бд и нельзя редактировать в блокнотике
карма: 1
        ]  
0
6
Сообщение
...
Прикрепленные файлы
(файлы не залиты)