Показать сообщение отдельно
  #11  
Старый 18.03.2018, 17:31
Dredfil Dredfil вне форума
Прохожий
 
Регистрация: 17.03.2018
Сообщения: 16
Версия Delphi: Delphi 10.2
Репутация: 10
По умолчанию

Получается, надо парсить ини-файлы как обычный текст?
Алгоритм примерно таков: перебираем объекты в старом файле, находим соответствующий объект в новом файле, удаляем целиком секцию в новом файле, заменяя секцией из старого. Все, чего нет в старом файле, в новом останется нетронутым, а все чего нет в новом файле, но есть в старом, не перенесется, т.к. отныне оно не актуально.
Плюс создаем отдельные формы на каждую учетную запись и при работе с настройками просто показываем пользователю конкретную форму настроек, а в логике потока через переменную указатель (который заполняем при создании потока) обращаемся к нужной (своей) форме настроек.
Блестяще, коллеги! Низкий поклон всем, кто участвовал.
Ответить с цитированием