Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ] > Код на шару!
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 19.01.2014, 15:05
HMR HMR вне форума
Прохожий
 
Регистрация: 25.11.2011
Сообщения: 26
Репутация: 10
По умолчанию Помогите с исходником интернет радио

Как и где нужно поправить исходник, чтобы при пропадании интернета программа пыталась пере подключиться к станции.
Вложения
Тип файла: rar netradio_src.rar (285.1 Кбайт, 65 просмотров)
Ответить с цитированием
  #2  
Старый 19.01.2014, 18:09
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

163 строчка.

З.Ы. bass.dll - govniwe!
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
  #3  
Старый 19.01.2014, 20:24
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от HMR
Как и где нужно поправить исходник, чтобы при пропадании интернета программа пыталась пере подключиться к станции.
Когда-то тоже издевался над этим исходником
Тебе нужно задать свой обработчик на событие "BASS_SYNC_DOWNLOAD", которое возникает, когда заканчивается закачка потока, что в случае онлайн-радио означает обрыв.
Вот в функции "OpenURL" сразу вслед за установкой обработчика "BASS_SYNC_META" устанавливаешь свой:
Код:
BASS_ChannelSetSync(chan, BASS_SYNC_DOWNLOAD, 0, @RestartSync, nil);
Где "RestartSync" это твоя процедура переподключения - сделай её по аналогии с процедурой "MetaSync".
Ответить с цитированием
  #4  
Старый 21.01.2014, 21:06
Аватар для Vayrus
Vayrus Vayrus вне форума
Исполняемый Ретровирус
 
Регистрация: 09.08.2008
Адрес: Umbrella Corporation
Сообщения: 743
Репутация: 1293
По умолчанию

Цитата:
Сообщение от M.A.D.M.A.N.
163 строчка.

З.Ы. bass.dll - govniwe!

чёй это?
Ответить с цитированием
  #5  
Старый 22.01.2014, 11:15
HMR HMR вне форума
Прохожий
 
Регистрация: 25.11.2011
Сообщения: 26
Репутация: 10
По умолчанию

Спасибо, помогли.
Ответить с цитированием
  #6  
Старый 22.01.2014, 19:45
Аватар для Admin
Admin Admin вне форума
Администратор
 
Регистрация: 03.10.2005
Адрес: Россия, Москва
Сообщения: 1,531
Версия Delphi: Delphi 7
Репутация: выкл
По умолчанию

Цитата:
Сообщение от HMR
Спасибо, помогли.
http://www.delphisources.ru/pages/so...am-player.html
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 19:32.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter