Dalam tulisan ini, saya akan menjelaskan bagaimana cara membuat media player menggunakan C#. Saya menggunakan komponen Windows Media Player untuk komponen utamanya. Untuk dokumentasi resminya, kalian bisa baca di sini. Saya juga menggunakan class OpenFileDialog agar bisa mencari file yang akan dimainkan. Untuk dokumentasi resminya kalian bisa baca di sini. Aplikasi ini berbasis winform bukan WPF. Untuk yang WPF saya belum pernah mencobanya. Mungkin suatu saat saya akan mencobanya dan menuliskannya di sini.
Langkah-langkah Membuat Media Player Menggunakan C#
Buat projek winform baru, beri nama “MediaPlayerApp”. Tambahkan komponen window media player dari ToolBox. Jika komponen tersebut belum ada, tambahkan dulu komponen tersebut ke dalam ToolBox. Caranya, klik kanan pada bagian paling bawah ToolBox kemudian pilih Choose Item.


Akan muncul window Toolbox Items. Klik pada tab COM Components. Centak pada komponen Windows Media Player. Kemudian klik OK.

Tambahkan komponen Windows Media Player ke form. Bisa dengan klik ganda atau dengan melakukan drag and drop kemudian taruh di form. Setelah komponen ada di form, sesuaikan ukurannya.

Tambahkan satu komponen button dari Toolbox. Ubah properties Textnya menjadi “Buka File” dan ubah properties Namenya menjadi btnBukaFile.



Klik ganda pada tombol Buka File. Masukkan kode sumber berikut.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | private void btnBukaFile_Click(object sender, EventArgs e) { //Membuat objek OpenFileDialog //Objek ini berguna untuk memunculkan window file dialog yang bisa digunakan //untuk mencari file media OpenFileDialog openFileDialog = new OpenFileDialog(); //Mengisi combobox filter file di window file dialog //All Files (*.*) //File MKV (*.MKV*) openFileDialog.Filter = "All Files (*.*)|*.*| File MKV|*.MKV*"; //Memilih filteran File MKV (*.MKV*) sebagai nilai default di combobox filteran media openFileDialog.FilterIndex = 2; //Menyetel agar pengguna bisa memilih file lebih dari 1 openFileDialog.Multiselect = true; //Memunculkan window file dialog //Jika kemudian pengguna memilih file, file akan dimainkan if (openFileDialog.ShowDialog() == DialogResult.OK) { //Memasukan alamat file pada properties URL //Pemutar media akan memainkan file axWindowsMediaPlayer1.URL = openFileDialog.FileName; } else { //Jika pengguna tidak memilih file, properties URL akan dikosongkan axWindowsMediaPlayer1.URL = string.Empty; } } |
Untuk penjelasan kode sumber, saya sudah menyertakan penjelasan di masing-masing baris kode. Kode sumbernya menurut saya tidak rumit, seharusnya bisa difahami dengan mudah.
Tampilan aplikasi ketika kode sumber dijalankan

Klik tombol Buka File. Cari file video atau musik yang ingin dicoba dimainkan. Setelah file media dipilih, komponen media player akan otomatis memainkan file media yang dipilih. Tombol play, stop, next, previous dan lainya, otomatis sudah bisa digunakan. Kita tidak perlu ngoding lagi.
Jika kalian mengalami masalah atau ada yang ingin ditanyakan, jangan sungkan untuk menghubungi saya melalui WhatssApp atau di komentar blog ini. Jangan lupa juga baca tulisan-tulisan saya yang lainnya di sini. Selamat mencoba. Semoga bermanfaat.
Penjelasanx mudah dipahami kang bro! Mantep😁👍
Sok atum Om ngoding
Mantul .. Tapi aq blum nyobain.. haha
Cobaan atuh tan
[…] Membuat Media Player Menggunakan C# […]