Форум: "Начинающим";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];
ВнизОшибка «Данное имя устройства уже используется приложением в каче Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c