Subscribe
Membuat program pemutar music bukanlah hal yang sulit, dengan menggunkan program Delphi kita dapat membuatnya sendiri. Fitur-fitur Delphi telah mendukung untuk membuat program MP3 sendiri. Bagaimana mana membuatnya sehingga dapat menghasilkan fitur seperti MP3 player yang sering digunakan ?
Nah gambar dibawah ini adalah hasil dari membuat MP3 Player dengan Delphi
Cara membuatnya adalah sebagi berikut :
PathMP3: string;
begin
paused := false;
MediaPlayer1.Enabled := False;
end;
var DoDefault: Boolean);
begin
if Button = btStop then
begin
MediaPlayer1.Position := 0;
ProgressBar1.Position := 0;
end
else if Button = btStep then
begin
if ((MediaPlayer1.Position + 5000) <= MediaPlayer1.Length) then
MediaPlayer1.Position := MediaPlayer1.Position + 5000
else
begin
MediaPlayer1.Position := 0;
ProgressBar1.Position := 0;
end;
MediaPlayer1.Play;
end
else if Button = btBack then
begin
if ((MediaPlayer1.Position – 5000) > 0) then
MediaPlayer1.Position := MediaPlayer1.Position – 5000
else
MediaPlayer1.Position := 0;
MediaPlayer1.Play;
end;
end;
begin
if MediaPlayer1.Enabled then
begin
ProgressBar1.Position := MediaPlayer1.Position;
if ProgressBar1.Position = MediaPlayer1.Length then
begin
MediaPlayer1.Stop;
ProgressBar1.Position := 0;
MediaPlayer1.Close;
MediaPlayer1.Enabled := true;
MediaPlayer1.FileName := PathMP3;
MediaPlayer1.Open;
MediaPlayer1.Position := 0;
ProgressBar1.Max := MediaPlayer1.Length;
ProgressBar1.Min := 0;
end;
end;
end;
begin
if OpenDialog1.Execute then
begin
PathMp3 := OpenDialog1.FileName;
with MediaPlayer1 do
begin
Enabled := true;
FileName := PathMP3;
Open;
Position := 0;
Play;
end;
ProgressBar1.Max := MediaPlayer1.Length;
ProgressBar1.Min := 0;
end;
end;
Nah jadilah MP3 Player kreasi sendiri, kemudian cobalah buka file MP3 untuk memutar lagi yang diinginkan. Jika anda ingin melihat contoh progam yg sudah jadi silahkan klik disini
Selamat Mencoba, Semoga Bermanfaat !!
Nah gambar dibawah ini adalah hasil dari membuat MP3 Player dengan Delphi
Cara membuatnya adalah sebagi berikut :
- Buatlah project baru, kemudian tambahan di Form component Media Palyer (System-MediaPlayer)
- Tambahkan component timer dan pastikan property Enabled-nya bernilai True, dan Intervalnya bernilai 1000.
- Tambahkan komponen OpenDialog untuk mengambil file mp3. Lalu pada object inspector untuk OpenDialog, pilih property Filter. Pada filter editor, kita tambahkan filter untuk file mp3 agar aplikasi ini hanya dapat membuka file mp3 saja. Misal Filter Name-nya MPEG Audio Files (*.mp3), sedangkan Filter-nya isi dengan *.mp3
- Tambahkan component button dan Progressbar yang ada di Win32
- Atur tampilannya sehingga tampak seperti gambar diatas
- Kemudian tambahkan variable global :
PathMP3: string;
- Klik dua kali pada Form dan tambahkan source code dibawah ini sebagai berikut
begin
paused := false;
MediaPlayer1.Enabled := False;
end;
- Double klik object MediaPlayer kemudian tambahkan coding berikut : (pada even onclick mediaplayer)
var DoDefault: Boolean);
begin
if Button = btStop then
begin
MediaPlayer1.Position := 0;
ProgressBar1.Position := 0;
end
else if Button = btStep then
begin
if ((MediaPlayer1.Position + 5000) <= MediaPlayer1.Length) then
MediaPlayer1.Position := MediaPlayer1.Position + 5000
else
begin
MediaPlayer1.Position := 0;
ProgressBar1.Position := 0;
end;
MediaPlayer1.Play;
end
else if Button = btBack then
begin
if ((MediaPlayer1.Position – 5000) > 0) then
MediaPlayer1.Position := MediaPlayer1.Position – 5000
else
MediaPlayer1.Position := 0;
MediaPlayer1.Play;
end;
end;
- Double click object Timer dan tambahkan coding berikut ini :
begin
if MediaPlayer1.Enabled then
begin
ProgressBar1.Position := MediaPlayer1.Position;
if ProgressBar1.Position = MediaPlayer1.Length then
begin
MediaPlayer1.Stop;
ProgressBar1.Position := 0;
MediaPlayer1.Close;
MediaPlayer1.Enabled := true;
MediaPlayer1.FileName := PathMP3;
MediaPlayer1.Open;
MediaPlayer1.Position := 0;
ProgressBar1.Max := MediaPlayer1.Length;
ProgressBar1.Min := 0;
end;
end;
end;
- Kemudian yang terakhir adalah double click object button dan tambahkan coding sebagai berikut :
begin
if OpenDialog1.Execute then
begin
PathMp3 := OpenDialog1.FileName;
with MediaPlayer1 do
begin
Enabled := true;
FileName := PathMP3;
Open;
Position := 0;
Play;
end;
ProgressBar1.Max := MediaPlayer1.Length;
ProgressBar1.Min := 0;
end;
end;
Nah jadilah MP3 Player kreasi sendiri, kemudian cobalah buka file MP3 untuk memutar lagi yang diinginkan. Jika anda ingin melihat contoh progam yg sudah jadi silahkan klik disini
Selamat Mencoba, Semoga Bermanfaat !!
Thanks for http://www.ekorudianto.com/
Tidak ada komentar:
Posting Komentar
BERKOMENTARLAH DENGAN BIJAK DENGAN MENJAGA TATA KRAMA TANPA MENGHINA SUATU RAS, SUKU, DAN BUDAYA