|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Экран загрузки зависает
Мужики всем привет, тише лет тут не был но знаю что тут мне всегда рады.
Вот такая задача стоит - программа запускаеться с задержкой потому что вовремя создания MainForm происходит много разных проверок. И что бы пользователь 1000 раз его не запускал думая что она не запустилась решил добавить экран загрузки (Splash screen). Думал делов то расплюнуть в не тут то было - дело в том что инициализация программы на дельфи происходит в одном потоке. И если создать окно SplashForm раньше MainForm-a, окно загрузки хоть и отображаеться раньше времени но оно зависает потому что в том же потоке всеравно грузиться MainForm приложения. Пытался по всякому запустить окно приветствия в отдельном потоке между Инициализацией и Запуском. Ничего не вышло. У кого какие идеи как решить эту задачу? Нет ничего не возможного. Вопрос только во времени... |