Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Звук в Vb Добавлено: 30.04.03 13:15  

Автор вопроса:  Folkon
Как проигрывать средствами Vb6 Звуковые файлы. Желательно не используя msdxm.ocx.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #1
Добавлено: 30.04.03 15:03

Private Declare Function sndPlaySound Lib "winmm" _

Alias "sndPlaySoundA" (ByVal lpszSoundName As String, _

ByVal uFlags As Long) As Long

sndPlaySound "YourSound.wav", &H1

Или юзай DirectSound

Ответить

Номер ответа: 2
Автор ответа:
 shuffle



Администратор

ICQ: 201502381 

Вопросов: 15
Ответов: 737
 Профиль | | #2 Добавлено: 30.04.03 16:57

Private Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long


Dim hFile As String

hFile = "C:\Файл.mp3" 'Поддерживает почти любой формат
' Вообщето имя файла должно указываться в коротком имени

mciExecute("Play " & FileName))

Ответить

Номер ответа: 3
Автор ответа:
 Danger2002



Вопросов: 10
Ответов: 109
 Профиль | | #3 Добавлено: 30.04.03 17:44
Или Shell

Ответить

Номер ответа: 4
Автор ответа:
 ZeroX



ICQ: 220401330 

Вопросов: 47
Ответов: 406
 Профиль | | #4 Добавлено: 30.04.03 19:31

Проигрывать звук через API конечно хорошо, но не то. А функция mciExecute  вообще работает "чудесно" Мой совет тебе подключи к проекту quartz.dll, она поставляеться вместе с DirectX и проигрывай звуковые файлы себе на здоровье.

Да, кстати, поставлять ее вместе с приложением не нужно!!! А если будут проблему с юзанием деелельки - намылишь мне и я тебе помогу разобраться.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам