![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с использованием стандартного плеера в Delphi [D7, XP]
Palalord © (2009-11-22 22:01:00)Написал программу ( в которой использую работу с музыкой через mediaplayer)
Exe файл находиться в одной папке ,с используемой в приложений музыкой.
Путь к звуковому файлу я ввел через инспектор обьектов.
Но когда я перенес свою программу вместе с той папкой где хранятся все модули и музыка , то она у меня не стала работать .
Я решил прокомпилировать свою программу на втором компьютере ( предварительно переписал пути к файлам с музыкой) программа стала работать
Потом я убрал имя музыкального файла в инспекторе обьектов и решил ввести его вручную , благо он находиться в одной папке с exe файлом , поэтому я ввел его следующим образом mediaplayer1.filename:='rulodine.mp3';
Но теперь у меня другая проблема - на этапе компиляций выдается ошибка
raised ecseption EMCIDeviceError with message "не удается определить тип устройства по указанному расширению имени файла "
Что делать ?
brother (2009-11-23 12:19:00) [1]> может он жмет F9, оно компилится, запускается и ругается
> :)
так и есть, это уже на этапе выполнения программы.
brother (2009-11-23 05:08:00) [2]имхо, на том компьютере нет интерфеса обрабатывающего MP3, попробуй запустить не сжатый WAV из стандартных звуковых тем...
antonn (2009-11-23 00:55:00) [3]может он жмет F9, оно компилится, запускается и ругается :)
Омлет (2009-11-22 22:35:00) [4]И на этапе компиляции не может быть такой ошибки, ты что-то путаешь.
Омлет (2009-11-22 22:31:00) [5]А что мешает в инспекторе объектов ввести 'rulodine.mp3' в поле FileName?