Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2008, 19:45   #1
DANNY
 
Регистрация: 04.05.2008
Сообщений: 6
По умолчанию MediaPlayer

Здравствуйте, помогите пожалуйста. Установил компонент медиа плеер, всё работает. Мне вот что нужно, чтобы например если плеер играет аткрыта одна форма, а если не играет вторая, при паузе третье.
В роде должно быть так, но не пашет
if mediaplaer1.play
then form1.visible:=true;

if mediaplaer1.stop
then form2.visible:=true;

if mediaplaer1.payse
then form3.visible:=true;
DANNY вне форума Ответить с цитированием
Старый 04.05.2008, 19:53   #2
SunKnight
Участник клуба Подтвердите свой е-майл
 
Аватар для SunKnight
 
Регистрация: 14.12.2007
Сообщений: 1,434
По умолчанию

может лучше Form1.Show;?
Проповедую design patterns, верую в MVC, доверяю eXtrime programming.
SunKnight вне форума Ответить с цитированием
Старый 04.05.2008, 19:59   #3
DANNY
 
Регистрация: 04.05.2008
Сообщений: 6
По умолчанию

Цитата:
Сообщение от SunKnight Посмотреть сообщение
может лучше Form1.Show;?
да я пример привёл, на самом деле мне надо что бы при play IMAGE1.visible:=true;
image2.visible:=false;
а при stop наооборот.

if mediaplaeyr1=play
then image2.visible:=false;

но вместо play должно быть что-то другое.
DANNY вне форума Ответить с цитированием
Старый 04.05.2008, 22:06   #4
StartMis
Форумчанин
 
Регистрация: 21.04.2008
Сообщений: 175
По умолчанию

Попробуй
if mediaplayer1.Mode=mpplaying then image1.Visible:=true else ....
или
mediaplayer1.Mode=mpStopped
StartMis вне форума Ответить с цитированием
Старый 04.05.2008, 22:29   #5
-=<[Evklidd]>=-
Форумчанин Подтвердите свой е-майл
 
Аватар для -=<[Evklidd]>=-
 
Регистрация: 22.01.2008
Сообщений: 161
По умолчанию

Я не понял в чем проблема? Как я понимаю (у меня такой плеер был), что у вас воспроизведение, пауза или что бы это ни было начинаются при нажатии на какую-либо кнопку,Play или Pause например, поэтому просто в обработчике события для соответсвующих кнопок прописываете что вам надо: image1.visible:= true; и все
-=<[Evklidd]>=- вне форума Ответить с цитированием
Старый 05.05.2008, 21:14   #6
DANNY
 
Регистрация: 04.05.2008
Сообщений: 6
По умолчанию

Цитата:
Сообщение от StartMis Посмотреть сообщение
Попробуй
if mediaplayer1.Mode=mpplaying then image1.Visible:=true else ....
или
mediaplayer1.Mode=mpStopped
вот это мне и нужно, спасибо.
DANNY вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MediaPlayer и mp3 ale_krolik Мультимедиа в Delphi 5 29.05.2009 22:39
Mediaplayer anton14 Мультимедиа в Delphi 12 20.10.2008 11:07
Mediaplayer RealSHELS Общие вопросы Delphi 3 12.05.2008 16:44
Mediaplayer.... ZhekON Компоненты Delphi 13 19.02.2007 19:32
MediaPlayer PAVEL315 Общие вопросы Delphi 1 10.02.2007 16:05