Главная страница
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.028 c
4-1154423221
learner
2006-08-01 13:07
2006.12.10
Параметр Flags в SYSTEM_MODULE_INFORMATION


15-1164106468
zdm
2006-11-21 13:54
2006.12.10
IDSmtp


2-1162502776
ZiTrAX
2006-11-03 00:26
2006.12.10
Выпадающий список в DBGrid


8-1146115758
Wolfram
2006-04-27 09:29
2006.12.10
Как проигрывать звук по частям?


2-1164481225
Ezorcist
2006-11-25 22:00
2006.12.10
readln в консольном приложении