Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.10;
Скачать: CL | DM;

Вниз

Ошибка «Данное имя устройства уже используется приложением в каче   Найти похожие ветки 

 
Lebedev ©   (2006-11-19 14:02) [0]

У меня на форме два mediaplayera. Один проигрывает видео-ролики wmv, другой анимацию avi.

Вот код при нажатии кнопки «Проиграть»:

mediaplayer1.Open;
mediaplayer1.DisplayRect:=rect(0,0,353,265);
{mediaplayer1.FileName:="C:\lab_proga\files\01.wmv";}
mediaplayer1.Play;

mediaplayer2.Open;
mediaplayer2.DisplayRect:=rect(0,0,353,265);
{mediaplayer2.FileName:="C:\lab_proga\files\01.avi";}
mediaplayer2.Play;

Он работает нормально, когда имя файла напрямую указывается в свойстве компонента (для каждого плейера).

Но в процессе работы программы необходимо файлы для проигрывания менять. Я хочу это сделать в коде – прописать маршрут к нужному файлу в каждой ситуации.

Но когда я делаю это в коде (Тоесть в коде фигурные скобки убираю), то при установке свойства «DeviceType» в «dtAvtoSelect», при нажатии кнопки выводится ошибка “Не удаётся определить тип устройста по указанному расширению имени файла.”

Если же свойство «DeviceType» устанавливаю в «dtAVIVideo», то при нажатии кнопки выводится ошибка «Данное имя устройства уже используется приложением в качестве псевдонима. Задайте уникальный псевдоним.»

Помогите разобраться! Я уже замучился ошибку искать.


 
Eraser ©   (2006-11-19 14:34) [1]

> [0] Lebedev ©   (19.11.06 14:02)


> mediaplayer1.Open;

а действия "Закрыть" или "Стоп" как происходить?


 
Anatoly Podgoretsky ©   (2006-11-19 14:52) [2]

> Lebedev  (19.11.2006 14:02:00)  [0]

Не хочешь попробовать это сделать до открытия?


 
RASkov   (2006-11-20 00:24) [3]

Что бы сменить имя файла, нужно предыдущий "файл" закрыть, указать новый и открыть - потом Play.



Страницы: 1 вся ветка

Текущий архив: 2006.12.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.083 c
1-1161944340
312kbps
2006-10-27 14:19
2006.12.10
PopupMenu and Handle


15-1163928728
MsGuns
2006-11-19 12:32
2006.12.10
Транспортировка тяжестей


2-1164304730
Jimmy
2006-11-23 20:58
2006.12.10
Компонент должен потерять фокус


15-1164079730
Slider007
2006-11-21 06:28
2006.12.10
С днем рождения ! 21 ноября


2-1164115734
gosha73
2006-11-21 16:28
2006.12.10
Ядро - дельфи, плагин - си. Указатель на процедуру.