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

Всем привет!
Давно реализовал алгоритм на основании обсуждений в форуме, но как оказалось, этот вариант не подходит.
Дело в том что учетных записей много и форма создается для каждой учетной записи. Когда их уже 100, то загрузка форм из файлов занимает чуть больше минуты. Но учеток может быть и 1000 и 2000. Выходит что при старте программы будет происходить загрузка в течение 10-20 минут. Обходной вариант - параллелить загрузку на потоки, но все равно не получится достичь приемлемого времени загрузки. До 5 секунд я считаю загрузка программы приемлемой. Плюс каждя форма жрет по 200 Кб памяти и это еще только менее 10% контролов на форме, которые в итоге планируется разместить.
Следовательно, нужно дальше думать, искать решение. Прошу подключиться, кому по силам.
Ответить с цитированием