Artikel ini adalah lanjutan dari artikel berjudul Membuat Pemutar MP3 Sederhana. Pada artikel ini, saya akan menambahkan trackbar yang berjalan dari permulaan lagu sampai lagu selesai, sehingga pengguna tahu sampai sebatas mana lagu berjalan.
Dibandingkan pada artikel sebelumnya, kita akan menambahkan TTimer dan Trackbar, seperti gambar berikut:
Logika pemrogramannya berjalan seperti ini. Ketika pengguna meng-klik tombol Play, bagian OnClick dari TMediaPlayer akan mendeteksinya, lantas memasukkan nilai min dan max dari Mediaplayer ke Trackbar. Trackbar akan menunjukkan pergerakan lagu yang diubah posisinya sesuai dengan program pada property OnTimer milik Timer1.
Pada OnClick milik MediaPlayer1, tambahkan kode berikut:
if button = btPlay then begin
trackbar1.Min := 0;
trackbar1.Max := Mediaplayer1.Length;
timer1.Enabled := TRUE;
end;
trackbar1.Position := MediaPlayer1.Position;
0 comments:
Posting Komentar