Сделай сам: Управление Winamp | Программирование на Delphi и не только

Реклама на сайте

macbook air
Дизель генератор, дизельные генераторы, аренда ДЭС.

Почитайте!

Нас читают

Статьи о программировании и не только

Mail.Ru

Rambler's Top100

Programming Blogs - BlogCatalog Blog Directory

Сделай сам: Управление Winamp

29.11.2007 от Иван Ширко

Страница: 1 2 3 4

  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.

Страница: 1 2 3 4

Рубрики: Delphi, Winamp, Сделай сам |

Комментарии (7)

  1. Сделай сам: Визуализационный плагин к Winamp | Статьи о программировании и не только пишет:

    […] с плеером Winamp мы научились в статье Управление Winamp. Теперь перейдем к разработке плагинов для него. […]

  2. путин пишет:

    Очень полезный блог, автор всегда (почти) описывает актальные темы. Спасибо.

  3. Антон пишет:

    Мне понравилось.

  4. Кондрат пишет:

    Увлекательно. Добавлю в закладки. А сколько времени ушло на написание статьи?

  5. Cros пишет:

    Статья хорошая, но шлак один есть:
    не все “основные” сообщения WM_USER в той таблице :-\

  6. dimid пишет:

    А у меня вопрос как вы узнаете код и описание команды и т.д.
    Вопрос в том каким образом узнать список команд которыми можно пользоватся с помощью сообщений для любого другого приложения???
    это очень важно! зарание благодарен

  7. Иван Ширко пишет:

    >>dimid

    для winamp’a команды брал из мануала, но для любого другого приложения можно подбирать команды простым перебором. Когда-то давно писал прогу для управления горячими клавишами любым приложением, там просто перебор использовался

Оставить комментарий

Заметьте: Включена проверка комментариев. Нет смысла повторно отправлять комментарий.