![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Код:
try
Mediaplayer1.Open;
except
on EMCIDeviceError do
begin
ShowMessage('Ошибка обращения к файлу '+
ListBox1.Items[ListBox1.itemIndex]);
exit;
end;
end;вобщем вот при ошибке все как надо вылетает 'Ошибка обращения к файлу" жмем ок, и дальше ошибка связанная Mediaplayer1.Open; |
|
#2
|
||||
|
||||
|
Может так:
Код:
try
MediaPlayer1.FileName := ListBox1.Items[ListBox1.ItemIndex];
Mediaplayer1.Open;
MediaPlayer1.Play;
except
.... |
|
#3
|
||||
|
||||
![]() вот скрин |
|
#4
|
||||
|
||||
|
Скорее всего ты что-то раньше напортачил
![]() Вот мой код (для проверки), все работает: Код:
try
MediaPlayer1.FileName := 'C:\1.mp3';
Mediaplayer1.Open;
MediaPlayer1.Play;
except
end; |
|
#5
|
||||
|
||||
|
вобщето он обрабатывает вариант ошибки
|
|
#6
|
|||
|
|||
|
Юзай DSPack, проблем на порядок будет меньше.
|