19. juli 2002 - 01:04Der er
7 kommentarer og 1 løsning
Playlist (ListBox) til Mplayer
Hvordan gør jeg det sådan at jeg har en playlist til min mplayer..... så at den viser nogle bestemte filer som er på harddisken (C:\Waves\) i listboxen og at man så kan play, stop, pause en sang via nogle knapper fra mplayer...
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
type TForm1 = class(TForm) ListBox1: TListBox; MediaPlayer1: TMediaPlayer; procedure ListBox1DblClick(Sender: TObject); procedure MediaPlayer1Click(Sender: TObject; Button: TMPBtnType; var DoDefault: Boolean); private { Private declarations } i, imax: Integer; public { Public declarations } end;
var Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.ListBox1DblClick(Sender: TObject); begin imax := Listbox1.Items.Count -1; i := Listbox1.ItemIndex; With MediaPlayer1 do begin Filename := Listbox1.Items.Strings[i]; DeviceType := dtAutoSelect; Open; Play; end;
end;
procedure TForm1.MediaPlayer1Click(Sender: TObject; Button: TMPBtnType; var DoDefault: Boolean); begin case button of btNext: begin With MediaPlayer1 do begin if i+1 <= imax then begin Stop; Close; Filename := Listbox1.Items.Strings[i+1]; i := i + 1; DeviceType := dtAutoSelect; Open; Play; end; end; end;
btPrev: begin With MediaPlayer1 do begin if i >= 0 then begin Stop; Close; Filename := Listbox1.Items.Strings[i-1]; DeviceType := dtAutoSelect; i := i - 1; Open; Play; end; end; end; end; end;
ja det er eksakt det jeg mener.... men jeg kan ikke finde nogen steder hvor man kan sætte det bibliotek som skal være i listboxen.....? Indsætter den forresten filens navn i listboxen?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.