Проблема с Tmediaplayer

Тема в разделе "Delphi - Компоненты", создана пользователем ProgeRock, 12 мар 2008.

Наш партнер Genesis Hackspace
  1. ProgeRock

    ProgeRock Гость

    Написал прогу на Delphi 2007. На моей машине приложение работает исправно. Захотел протестить на другой, выдает ошибку 'Application Error':
    Exception EMCIDeviceError in module KMVSearch.exe at 0006803E.
    Данный файл не найден. Проверте, что путь и имя указаны верно.

    Связано че та со звуком. Вроде ето из-за компонента TMediaPlayer. Убираю его с формы и все снова работает.
    КАК ЛЕЧИТСЯ знает кто?
     
  2. ProgeRock

    ProgeRock Гость

    Строк ваще нет, выдает сообщение с ошибкой,
    файлы тут не причем (ведь работает на моей машине!)
     
  3. ProgeRock

    ProgeRock Гость

    Значит программируя с медиаплеером я обречен использовать прогу только на своей машине?

    Так мне ответили на другом форуме, я написал, что не знаю че делать, но... короче ответа не последовало.
    Может вы объясните?
     
  4. zubr

    zubr Гость

    Посмотри в инспекторе объектов: скорее всего у тебя для медиа плеер установлено свойство AutoOpen=True и или свойство FileName указывает на какой то локальный файл, расположенный на твоем компе. Поэтому естественно при запуске программы на другой машине, медиаплеер данный файл не находит и выдает экцепшин. Лечение: удали путь к файлу в свойстве FileName и свойство AutoOpen поставь в False. Медиаплеер активируй методом MediaPlayer1.Open;
     
  5. ProgeRock

    ProgeRock Гость

    Сработало, спасиба.
     
Загрузка...

Поделиться этой страницей