Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Отображение "Label" и "Image" на "P  (Прочитано 8370 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Dr.Snipper
Гость
« : 25-10-2004 11:52 » 

Что надо сделать чтобы "Label" и "Image" отображались на "Panel"
во время проигрывания на ней видео
Записан
Серж
Гость
« Ответ #1 : 26-10-2004 06:39 » 

Dr.Snipper, сформулируй вопрос так, чтобы было понятно, в чем проблема. Я правильно понимаю, что захваченную картинку нужно отобразить на Image, а в метке показать титры?
Записан
Dr.Snipper
Гость
« Ответ #2 : 26-10-2004 09:58 » 

Формулирую точнее:На форме помещаем "Panel"  а затем на этом самом "Panel" помещаем "Label" и "Image". При это можно заметить, что при перемещении "Panel" ,"Label" и "Image" перемещаются тоже. Ну так
вот, запускаем прогу, видим "Panel" ,и "Label" с "Image" на ней, жмём на кнопку "ИГРАТЬ!!!"(Не обязательно такую), и когда начинает проигрываться видео ,то "Label" и "Image" становится не видно. Так вот вопрос(?) КАК ЭТО ИСПРАВИТЬ :?:  :?:  :?:
Записан
Серж
Гость
« Ответ #3 : 26-10-2004 11:24 » 

Dr.Snipper, тогда возникает вопрос, что запускается по нажатию кнопки "Играть". Например, если проигрывается Video c помощью системы Video for Windows(VfW), то там необходимо определить функцию CALLBACK_YIELD, в которой нужно оставить место для выполнення событий Windows, например, вызвать внутри нее функцию Aplication.ProcessMessages.
В любом случае, видимо, процесс проигрывания, у тебя не оставляет времени для обработки событий Windows, в частности, перерисовки окон.
Записан
Dr.Snipper
Гость
« Ответ #4 : 26-10-2004 12:10 » new

Проигрываю я с помощью тамошнего медиаплеера(Mediaplayer1.display:=panel1) И вообще,пожалуйста, обьясни подробнее
Записан
Серж
Гость
« Ответ #5 : 26-10-2004 13:12 » 

Dr.Snipper, вероятно, речь идет о микрософтовской ActiveX компоненте,
я ей не пользовался. Надо копать в документации по этой компоненте.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines