Сделай сам: Управление Winamp
29.11.2007 от Иван Ширко WinampCommand(40045);
end;
procedure Stop;
begin
WinampCommand(40047);
end;
procedure Pause;
begin
WinampCommand(40046);
end;
procedure NextTrack;
begin
WinampCommand(40048);
end;
procedure PrevTrack;
begin
WinampCommand(40044);
end;
{передвинуть текущую позицию на 5 секунд вперёд}
Procedure FastForward5Sec;
begin
WinampCommand(40148);
end;
{передвинуть текущую позицию на 5 секунд назад}
Procedure FastRewind5Sec;
begin
WinampCommand(40144);
end;
//перезагрузить Winamp
Procedure RestartWinamp;
begin
WinampUser(0, 135);
end;
Procedure CloseWinamp;
begin
WinampCommand(40001);
end;
Procedure RepeatMode;
begin
WinampCommand(40022);
end;
Procedure SuffleMode;
begin
WinampCommand(40023);
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
StartWinamp;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Play;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
Stop;
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
Pause;
end;
procedure TForm1.Button5Click(Sender: TObject);
begin
NextTrack;
end;
procedure TForm1.Button6Click(Sender: TObject);
begin
PrevTrack;
end;
procedure TForm1.Button7Click(Sender: TObject);
begin
CloseWinamp;
end;
procedure TForm1.Button8Click(Sender: TObject);
begin
FastForward5Sec;
end;
procedure TForm1.Button9Click(Sender: TObject);
begin
FastRewind5Sec;
end;
procedure TForm1.Button10Click(Sender: TObject);
begin
RestartWinamp;
end;
procedure TForm1.Button11Click(Sender: TObject);
begin
RepeatMode;
end;
procedure TForm1.Button12Click(Sender: TObject);
begin
SuffleMode;
end;
end.
Рубрики: Delphi, Winamp, Сделай сам |
30.03.2008 в 23:18
[…] с плеером Winamp мы научились в статье Управление Winamp. Теперь перейдем к разработке плагинов для него. […]
03.06.2008 в 22:34
Очень полезный блог, автор всегда (почти) описывает актальные темы. Спасибо.
05.06.2008 в 06:08
Мне понравилось.
26.09.2008 в 21:55
Увлекательно. Добавлю в закладки. А сколько времени ушло на написание статьи?
01.03.2009 в 22:57
Статья хорошая, но шлак один есть:
не все “основные” сообщения WM_USER в той таблице :-\
01.10.2009 в 07:24
А у меня вопрос как вы узнаете код и описание команды и т.д.
Вопрос в том каким образом узнать список команд которыми можно пользоватся с помощью сообщений для любого другого приложения???
это очень важно! зарание благодарен
09.11.2009 в 07:33
>>dimid
для winamp’a команды брал из мануала, но для любого другого приложения можно подбирать команды простым перебором. Когда-то давно писал прогу для управления горячими клавишами любым приложением, там просто перебор использовался