Воспроизведение звукового файа в среде Visual basic!

Воспроизведение звукового файа в среде Visual basic!

Из этой статьи вы научитесь запускать wav файлы! Это очень важная и ответственная тема т.к. без звуков или мелодий программа или игра становиться "немой" и не интерестной! Поэтому чаще используйте звуки в своих программах!

Итак приступим! Создайче кнопочку на форме и назвати её как-нибудь ... например "Закуск". Теперь приступаем к самому кодингу. Перейдите к обьекту General и запишите следующие:

Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long

ВНИМАНИЕ, эта строчка должна идти одной строкой! Или её можно перенести, разделив знаком "_" в любом месте! Далее создайте процедуру обработчик по нажатию на вашу кнопку и напишите следующие:

Call sndPlaySound("тут адресс вашей мелодии с расшерением wav", 1)

Я думаю что тут пояснения не требуются! Тут просто вызываеться процедура sndPlaySound и открываеться ваш Wav файлик по указанному пути! Прога готова! Хотя она получилась очень простая и приметивная! Её главный недостаток в том, что она открывает только один файл! и то, только тот, адресс которого был написан в самой программе! Для того что бы пользователь вашей программы мог сам выбрать нужный ему файл вы должны создать кнопку выбора файла! как это сделать читайте в Пример программы текстового редактора!