Форум: "Основная";
Текущий архив: 2006.07.02;
Скачать: [xml.tar.bz2];
ВнизПараллельность проигрывания Gif-файла Найти похожие ветки
← →
John Magic (2006-05-24 08:21) [0]Привет всем!
При конекте с базой данных хочу вставить анимашку (gif - использую компонент из библиотеки RxLib), которая будет показывать ожидание соединения. gif помещаю в форму (GIFShowTime) потом вызываю:GIFShowTime.Show;
... connect ...
GIFShowTime.Close;
При этом gif-ка не проигрывается - картинка видна, а анимашка не происходит. Как сделать, чтобы и gif"ка проигрывалась и параллельно конектилось?
← →
Palladin © (2006-05-24 08:57) [1]смотри свойство AsyncDrawing
← →
John Magic (2006-05-24 09:39) [2]установил в True, но проигрывание происходит один раз и заглухает
делал Application.ProcessMessage - не помогает.
← →
John Magic (2006-05-24 09:40) [3]А можно ли загрузить в поток (TThread) форму?
← →
Сергей М. © (2006-05-24 11:18) [4]
> можно ли загрузить в поток (TThread) форму?
Нельзя.
← →
Palladin © (2006-05-24 11:51) [5]
> John Magic
А Loop у тебя стоит True ?
← →
John Magic (2006-05-24 14:58) [6]Всевозможные варианты не привели ни к чему. Чего-то я в этом не шарю, чтобы и анимация крутилась и загрузка производилась. Все выполняется в одном основном потоке. Если ставить AsyncDrawing, то прокрутка gif-ы идет один раз и все, хотя при этом Loop стоит в True.
Решил проблему по другому.
Сконвертировал gif в avi и вставил компонент Animate. Все прекрасно работает. И крутится и конектится с базой.
Спасибо всем, но все же интересно мне с этой gif-кой такое сделать.
Может кто делал скиньте код, если не жалко.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.07.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.019 c