Cara Membuat Efek Suara (Sound) di Project di VB6

Artikel Terkait Tutorial VB6
Cara Membuat Efek Suara (Sound) di Project di VB6 - Tip dan trik Visual Basic kali ini akan memberikan sebuah tip yaitu  cara memberikan efek suara pada project yang kita buat.
Adanya efek suara akan menambah nilai plus pada aplikasi-aplikasi yang Anda buat, apalagi  jika yang Anda buat adalah aplikasi Game, animasi maupun aplikasi lain yang dilengkapi dengan visual efect.

Aplikasi-aplikasi tersebut akan di anggap kurang memuaskan oleh pengguna jika tidak dilengkapi dengan efek suara. Oleh karena itu ada baiknya Anda mempelajari tip berikut ini jika meng-inginkan pembuatan aplikasi yang lebih sempurna.

Visual basic sudah menyediakan suatu fungsi yang bernama SndPlaySound yang dapat digunakan untuk menambahkan efek-efek suara pada aplikasi yang Anda buat. Pada umunya file-file yang dapat digunakan untuk efek suara adalah file-file dengan format *.WAV.
Cara Membuat Efek Suara, menambah sound di Project di VB6, Membuat Efek Suara vb6
Jika Anda memilik aplikasi Microsoft Office, Anda dapat memperoleh file-file *.WAV pada folder:\Windows\Media\Microsoft Office. Apabila Anda tidak menemukannya, silahkan Anda mencari lewat kotak dialog Find, kemudian ketik *.WAV.

Sebagai contoh misalnya Anda ingin memunculkan suara tepuk tangan pada saat form pertama kali dijalankan.Untuk itu Anda harus memiliki file yang menampilkan suara tepuk tangan, yaitu file Applause.wav yang juga kita bisa temukan di Microsoft Office.
Bagi Anda yang panasaran bagaimana cara membuatnya berikut adalah langkah-langkah dalam membuat programnya:

Cara Menambahkan Efek Suara (Sound) pada Project di VB6

1. Kopikan file Applause.wav ke folder tempat menyimpan project (file Applause.wav harus
    dijadikan satu folder dengan project)
2. Buka jendela kode denga F7, lalu ketikan kode yang ada dibawah ini:

Private Declare Function sndPlaySound Lib  "winmm.dll" Alias "sndPlaySoundA" (Byval lpszSoundName As String, Byval uFlags As Long) As Long
Private Const SND_SYNC = &H0
Private Const SND_ASYNC = &H1
Private Const SND_LOOP = &H8

Dim musik As String

Private Sub Form_Load()
musik= App.Path & "\Applause.wav"
sndPlaySound musik, SND_ASYNC Or SND_LOOP
End Sub

Private Sub Form_Unload(Cancel As Integer)
sndPlaySound vbNullString, SND_ASYNC
End Sub

3. Suara tepuk angan akan di munculkan terus menerus dan diulang-ulang.Untuk aplikasi-aplikasi 
    tertentu seperti Game, hal tersebut bukanlah suatu masalah. Akan tetapi, jika Anda ingin    
    menghentikan suara, tambahkan CommandButton1 (misal nama caption-nya "Stop"), kemudian 
    ketik kode dibawah ini di CommanbButton1:

   Private Sub Command1_Click()
   sndPlaySound vbNullString, SND_ASYNC
   End Sub

4. Jika Anda ingin memunculkan suara lagi tambahkan sebuah CommandButton2 (misalnya
   Caption-nya "Putar"), kemudian ketik kode dibawah ini di CommandButton2:

   Private Sub Command2_Click()
   sndPlaySound musik, SND_ASYNC Or SND_LOOP
   End Sub

5. Setelah itu Anda simpan dan jalankan program maka suara kan muncul pada saat program
    dijalankan.

Demikian tip Cara Membuat Efek Suara (Sound) di Project di VB6.Semoga bermanfaat, Selamat mencoba semoga sukses.


Selain Sebagai Penyedia Panduan Belajar Database dan Tutorial Pemrograman, Kami Juga Membagikan Kumpulan Source Code Program Aplikasi dan Ebook Pemrograman Terlengkap yang Bisa Anda Dapatkan Secara Gratis di Halaman :


Rekomendasi Web Hosting
  1. 20rb perbulan. Diskon hingga 40% kode kupon: MCP Daftar disini (apache).
  2. 10rb perbulan. Diskon hingga 75% kode kupon: MCP Daftar disini (litespeed).
  3. 10rb perbulan. Diskon hingga 70% kode kupon: aff-MCP Daftar disini (apache).