Показать сообщение отдельно
  #2  
Старый 05.12.2012, 19:41
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от HMR
Пожалуйста помогите обработать ошибку, создал небольшой радиоплеер на TBassSimple. Все работает отлично, но иногда когда плеер не может загрузить ссылку. Выскакивает ошибка: "Не удалось создать поток BASS_ERROR_HANDLE (5)". Иногда просто достает эта ошибка. Можно ее как нибудь обработать чтобы она не выскакивала, а например в Label1 писалось что то вроде "не могу загрузить ссылку." Весь инет облазил но так ничего не нашел. Может кто сможет помочь.
Исходник прилагаю.
Если эта ошибка - исключение, то подавить отображение ошибки можно заключив код (который вызывает исключение) в блок try..except.
Пример:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  try
    bs.Play(url);
  except
    // В случае исключения ничего не делаем
  end;
end;
Ответить с цитированием