![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Fomaa |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
Вроде простая задача. Во время открытия набора данных я хочу, чтоб в это время работала анимация в GIF. Подскажите как создать поток, который будет открывать форму с анимацией?
|
|||
|
||||
EvilsInterrupt |
|
|||
Executables research ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 14.7.2007 Где: Железнодорожный, МО, Россия Репутация: 3 Всего: 9 |
Fomaa, Зачем поток? Обыкновенная форма, а там элемент по проигрываню gif, avi или че удумал, а чтобы форма не тормозила в цикле где большие вычисления по открытию делай Application.ProcessMessages; все! ;)
|
|||
|
||||
Fomaa |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
EvilsInterrupt спасибо. но данные вариант не работает, потому что в Делфи только один оператор
все остальное выполняется в базе. Как я понимаю тут без потока не обойтись |
|||
|
||||
Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 49 Всего: 76 |
Fomaa, в rx-ах есть компонентик TRxGIFAnimator, если тебя это устроет.
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 13 Всего: 158 |
||||
|
||||
Fomaa |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
Да, есть такой компонент. Но суть в том, что он зависает пока выполняетя процедура в датасете. А мне нужно, чтоб бегал рисунок в то время, когда выполняется открытие датасета.
|
|||
|
||||
dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 13 Всего: 158 |
недавно такая же тема была - http://forum.vingrad.ru/forum/topic-176616/view-all.html
там билдер, но смысл не меняется... |
|||
|
||||
Fomaa |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
dumb, отличный вариант. только подскажи как это сделать?
Добавлено через 6 минут и 27 секунд спасибо за ссылку, хорошая статья |
|||
|
||||
dumb |
|
|||
![]() sceloglauxalbifacies ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2929 Регистрация: 16.6.2006 Репутация: 13 Всего: 158 |
||||
|
||||
Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 49 Всего: 76 |
Ну тогда как сказал уже dumb выноси в отдельный поток запрос к базе. -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
Fomaa |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 122 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
С созданием потока все получилось. Есть еще вопрос. Как можно определить когда завершилась процедура "pro" из моего примера? Но при условии, что я не знаю содержимого данной процедуры и не могу менять???
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |