|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Вывести текст на видео
Вывожу видео на панель:
With MediaPlayer do begin FileName:=BackgroundAVIFileName; TimeFormat:= tfFrames; Display := PreviewForm.VideoPanel; DeviceType:= dtAutoSelect; Open(); DisplayRect:=PreviewForm.VideoPanel.ClientRect; StartPos:=Startt; //Startt=10 EndPos:=Endt; //Endt=11 т.е.вывожу ОДИН кадр Play(); end; Кадр видео выводится, но у меня на этой панели еще лежат Image, в которых после вывода видео рисуется текст надписей. Мне надо вывести на этот кадр надписи. Вместо этого получается, что мигнут надписи, а потом все закрывает кадр видео. Если по нему провести посторонним окном, видео стирается и появляются надписи. Как сделать, чтобы получилось как мне надо и чтобы видео не пропадало? Вот тут исходник этого модуля (12 кБт). http://r7.org.ru/files/trabla.zip тут 404 не найдено! или уже нет траблы? Последний раз редактировалось Keygenmusic, 28.05.2006 в 19:26. |
#2
|
|||
|
|||
У тебя так ничего не выйдет, при проигрывании видео медиа плеер если выбрана панель в виде экрана перекрывает на ней практически все.. Можно конечно бросить на панель кнопку (она будет поверх всегда, даже если на панеле проигрывается видео) и поставить ей прозрачность на 100% а потом уж на нее бросить то что тебе нужно)) но не уверен что с image получится че нить.. Лучше воспользуйся компонентами для просмотра (прослушивания) мультимедиа файлов. Например DSPack... или вообще на torry.net посмотри.
========== всегда играю в flash игры бесплатно на www.nogame.ru |