![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Подскажите как реализовать следующее: нужно сделать радио с добавлением и воспроизведением в плейлист.
к примеру есть кнопка с определенной станцией Код:
procedure TForm1.btn1Click(Sender: TObject);
begin
BASS_Free;
BASS_Init(-1, 44100, 2, 0, nil);
chan:= BASS_StreamCreateURL (PAnsiChar('http://88.191.130.174:6404/'),0,0,nil,0);
Bass_ChannelPlay(chan,False);
end;Это работает! Дальше есть edit в который пишем url станции, при нажатии кнопки заносит данный url в текстовый файл. Потом этот файл выводим в listbox и вот тут нужно при выделении определенной строки с url воспроизводить именно эту строку. Возможно думаю что как то так можно сделать, но не чего не выходит. Код:
procedure TForm1.btn9Click(Sender: TObject);
var i: integer;
begin
for i := lst1.Items.Count - 1 downto 0 do
if lst1.Selected[i] then
BASS_Free;
BASS_Init(-1, 44100, 2, 0, nil);
chan:= BASS_StreamCreateURL (PAnsiChar('(i)'),0,0,nil,0);
Bass_ChannelPlay(chan,False);
end; Помогите люди добрые! Последний раз редактировалось poropeked, 05.06.2011 в 20:08. |