Multimedia mengacu pada perangkat selain layar atau printer untuk memutar suara, menonton video atau musik rekaman. Hal ini dilakukan melalui penggunaan kontrol Multimedia. Jangan mencarinya di toolbox, itu tidak ada. Ini adalah kontrol tambahan bahwa Anda harus memuat.
Pertama, membuat bentuk baru dalam Proyek Lesson7 dan menyebutnya "multimed.frm". Kemudian, dalam menu, di Proyek -> Komponen, menemukan item "6.0 Microsoft Multimedia Control" dan centang kotak di sebelahnya. Hit OK dan hanya itu. Kontrol Multimedia seharusnya sekarang muncul di kotak peralatan Anda.
Jika Anda memilih kontrol multimedia dan meletakkannya pada formulir, Anda akan memiliki bar tombol seperti semua yang pernah Anda lihat di CD player, perekam, dll Dalam properti deviceType Anda menentukan apa jenis perangkat kontrol ini kontrol:
deviceType Device
CDAudio Audio CD player
DAT Digital audio tape
overlay overlay
Scanner Scanner
Kaset Video vcr pemutar dan perekam
Videodisc pemutar videodisc
Lainnya perangkat tidak ditentukan
Contoh: CD player sederhana
Kami menciptakan bentuk baru dalam Lesson7 dan menyebutnya multimed.frm. Setelah menambahkan kontrol multimedia untuk toolbox, kita meletakkan kontrol MM pada formulir. Karena kita hanya akan menggunakan kontrol MM satu, kita akan meninggalkan nama sebagai MMControl1. Satu-satunya milik kita harus mengubah saat ini adalah deviceType, untuk memberitahu bahwa kita menggunakan CD player, jadi kita menulis CDAudio di deviceType. Kami menambahkan beberapa label untuk mengisi formulir dan kita mendapatkan:
Sekarang kita harus menulis kode untuk mengoperasikan pemutar CD.
Sebelum kita mulai menulis kode ada beberapa hal untuk mengetahui tentang kontrol MM. Ada sebuah properti Track yang berisi nomor trek. Namun properti yang paling penting disebut properti Command dan dapat mengambil beberapa nilai bahwa, pada kenyataannya, mengoperasikan perangkat.
Komando nilai Arti
Membuka membuka perangkat
Tutup Menutup perangkat
Mengeluarkan Melepas CD
Bermain memainkan perangkat
Jeda Jeda perangkat
Berikutnya Goes ke trek berikutnya
Prev Goes ke awal trek. Jika digunakan dalam waktu 3 detik Prev terbaru, pergi ke awal trek sebelumnya
Rekam Menginisialisasi perekaman
Simpan Menyimpan file device yang terbuka
Carilah Langkah mundur atau maju trek
Berhenti Berhenti perangkat
Langkah Langkah maju melalui trek
Memahami bahwa baik Track dan Komando dijalankan sifat-time karena mereka artinya pada saat desain. Misalnya, untuk membuka CD player:
MMControl1.Command = "Buka" 'kita berikan nilai "Open" untuk properti Komando
Untuk menghentikan sebentar:
MMControl1.Command = "Jeda" 'kita berikan nilai "Jeda" ke properti Command
Sekarang, seperti yang kamu lihat, trik ini adalah untuk mengetahui dengan aktivitas yang menghubungkan kode yang harus ditulis. Yang pertama adalah cukup jelas: ketika kita memuat bentuk, acara Form_Load, kami akan membuka perangkat. Sekarang, yang kita belum pernah menggunakan sebelumnya. Ketika kita membongkar formulir, kami akan menutup perangkat. Alasannya adalah bahwa, sekali diluncurkan, perangkat akan terus bermain, bahkan jika bentuk tertutup. Jadi, hanya klik pada acara Form_Unload dan menulis kode di sana. Akhirnya, hanya untuk melihat bahwa hal-hal berjalan lancar, kita akan menggunakan event StatusUpdate untuk kontrol MM untuk menampilkan lagu yang sedang diputar setiap kali status MMControl1 perubahan (melacak perubahan, jeda, bermain adalah semua perubahan status).
Seperti yang akan Anda lihat, begitu CD mulai bermain, Anda dapat menggunakan tombol pada toolbar MM untuk mengendalikan apa yang dilakukannya.
Sebelum kita mulai menulis kode ada beberapa hal untuk mengetahui tentang kontrol MM. Ada sebuah properti Track yang berisi nomor trek. Namun properti yang paling penting disebut properti Command dan dapat mengambil beberapa nilai bahwa, pada kenyataannya, mengoperasikan perangkat.
Komando nilai Arti
Membuka membuka perangkat
Tutup Menutup perangkat
Mengeluarkan Melepas CD
Bermain memainkan perangkat
Jeda Jeda perangkat
Berikutnya Goes ke trek berikutnya
Prev Goes ke awal trek. Jika digunakan dalam waktu 3 detik Prev terbaru, pergi ke awal trek sebelumnya
Rekam Menginisialisasi perekaman
Simpan Menyimpan file device yang terbuka
Carilah Langkah mundur atau maju trek
Berhenti Berhenti perangkat
Langkah Langkah maju melalui trek
Memahami bahwa baik Track dan Komando dijalankan sifat-time karena mereka artinya pada saat desain. Misalnya, untuk membuka CD player:
MMControl1.Command = "Buka" 'kita berikan nilai "Open" untuk properti Komando
Untuk menghentikan sebentar:
MMControl1.Command = "Jeda" 'kita berikan nilai "Jeda" ke properti Command
Sekarang, seperti yang kamu lihat, trik ini adalah untuk mengetahui dengan aktivitas yang menghubungkan kode yang harus ditulis. Yang pertama adalah cukup jelas: ketika kita memuat bentuk, acara Form_Load, kami akan membuka perangkat. Sekarang, yang kita belum pernah menggunakan sebelumnya. Ketika kita membongkar formulir, kami akan menutup perangkat. Alasannya adalah bahwa, sekali diluncurkan, perangkat akan terus bermain, bahkan jika bentuk tertutup. Jadi, hanya klik pada acara Form_Unload dan menulis kode di sana. Akhirnya, hanya untuk melihat bahwa hal-hal berjalan lancar, kita akan menggunakan event StatusUpdate untuk kontrol MM untuk menampilkan lagu yang sedang diputar setiap kali status MMControl1 perubahan (melacak perubahan, jeda, bermain adalah semua perubahan status).
Seperti yang akan Anda lihat, begitu CD mulai bermain, Anda dapat menggunakan tombol pada toolbar MM untuk mengendalikan apa yang dilakukannya.

Anda mungkin melihat bahwa beberapa tombol untuk CD Player tidak digunakan selama bermain. Jika Anda mau, Anda bisa menyembunyikan tombol dari kontrol dengan menggunakan properti (Custom). Ini akan membuka jendela editor yang akan memungkinkan Anda untuk menyesuaikan MMControl tersebut.




0 komentar:
Posting Komentar