Помощь - Поиск - Пользователи - Календарь
Полная версия: Создание рейтинга песен в аудио проигрывателе (проект прилагается)
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
kvadrat
На форме DBLookupListBox(плэйлист) и MediaPlayer, нужно сделать так чтобы одно нажатие на плэй на одной песне прибавляло +1 к её рейтингу. Подскажите пожалуйста как это сделать или подкиньте идейку.
Нажмите для просмотра прикрепленного файла
volvo
Если на момент нажатия кнопки Play в DBLookupListbox-е выбрана нужная песня, то достаточно обработать событие OnPostClick у МедиаПлейера:
procedure TForm1.MediaPlayer1PostClick(Sender: TObject; Button: TMPBtnType);
begin
if Button = btPlay then begin // Нажата кнопка Play?
with DBGrid1.DataSource.DataSet do
begin
Edit; // Переходим в режим редактирования
FieldByName('Rating').AsInteger := FieldByName('Rating').AsInteger + 1; // Увеличиваем рейтинг
Post; // Постим изменения в базу
end;
end;
end;
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.