IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> No Mci Device Open, Недочёт
сообщение
Сообщение #1


Помощник капитана
****

Группа: Пользователи
Сообщений: 601
Пол: Мужской
Реальное имя: Артем

Репутация: -  2  +


Корче, у медиаплеера есть такая штука EMCIDeviceError. При ошибке файла она выдает сообщение "No MCI device open". Она должна выдать одно сообщение, НО.. у меня выдает их дофига, может хоть 1000 , если я не остановлю этот фигов процесс. Дам код:

Код
if OpenDialog1.Execute then
    with MediaPlayer1 do
    begin
      Filename := OpenDialog1.filename;
      Notify := True;
      try
   Open;
  except
    on EMCIDeviceError do
      begin
        ShowMessage('Ошибка обращения к файлу ');


--------------------
Dum spiro spero!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Помощник капитана
****

Группа: Пользователи
Сообщений: 601
Пол: Мужской
Реальное имя: Артем

Репутация: -  2  +


Всё это происходит в OnClick кнопки "Открыть медиафайл"!
Не нашел я этот "Stop on Delphi"! У меня Delphi 7 и TurboDelphi.NET , но сейчас я на семерке.
Если не возражаешь я скину проект чуть позже.
Пробовал твой совет
Цитата
1. попробуй убрать строку
on EMCIDeviceError do


--------------------
Dum spiro spero!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Артемий2   No Mci Device Open   13.10.2006 22:35
volvo   Ну, так а самое интересное ты не показал... Что ты…   13.10.2006 22:41
Артемий2   Пробовал так: MediaPlayer1.Close; MediaPlayer1…   13.10.2006 22:44
volvo   Я тебя попросил НЕ кусочки, непонятно откуда выдра…   13.10.2006 22:48
Гость   if OpenDialog1.Execute then with MediaPlayer1 …   13.10.2006 23:06
Артемий2   Прости за задержку, вот полный Begin..End . Очень …   20.10.2006 23:50
мисс_граффити   А что получается, если убрать Refresh?   21.10.2006 16:18
Артемий2   Тоже самое!   21.10.2006 22:44
Zevs5   А такой вопрос: Для чего использовать "EMCIDe…   21.10.2006 22:49
Артемий2   Короче слушайте, вот этот плеер что я пишу, уже до…   21.10.2006 22:58
Zevs5   Я в смысле того что ты уже сообщение на русском ни…   22.10.2006 1:08
мисс_граффити   ей выход не нужен. она сама удаляет объект исключи…   22.10.2006 3:26
Артемий2   Всё это происходит в OnClick кнопки "Открыть …   23.10.2006 0:00
мисс_граффити   у меня 6. во вторник в универе посмотрю, где это в…   23.10.2006 4:26
Артемий2   Слушай, я точно знаю что проблема не сдесь! Ве…   24.10.2006 23:26


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 30.04.2024 16:28
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name