powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / sndPlaySound ..... Забыл Апишку!
4 сообщений из 4, страница 1 из 1
sndPlaySound ..... Забыл Апишку!
    #34052313
Letter_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Типа вот, хочу одновременно проиграть 2 звука
Код: plaintext
1.
sndPlaySound "CHIME.WAV", SND_ASYNC Or SND_NOSTOP Or SND_NOWAIT
sndPlaySound "5.WAV", SND_ASYNC Or SND_NOSTOP Or SND_NOWAIT
все ключи перепробовал в разных комбинациях - не работает, а когда-то все играло запупись. Звуковая карта - в порядке, да, вообще все нормально - 2 разных приложения играют, а одно - нет... Может, два потока запустить!?
...
Рейтинг: 0 / 0
sndPlaySound ..... Забыл Апишку!
    #34052493
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот из API-Guide (www.allapi.net)
Код: plaintext
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.
'This project needs :
'- a common dialog box, named CDbox
'  (To add the Common Dialog Box to your tools menu, go to Project->Components (or press CTRL-T)
'   and select Microsoft Common Dialog control)
'-a button
Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
Private Declare Function waveOutGetNumDevs Lib "winmm.dll" () As Long
Const SND_ASYNC = &H1
Const SND_NODEFAULT = &H2
Private Sub Command1_Click()
    'KPD-Team 1998
    'URL: http://www.allapi.net/
    'E-Mail: KPDTeam@Allapi.net
    'Get the number of installed waveout devices
    ret& = waveOutGetNumDevs
    If ret& >  0  Then
        'Set the CommonDialogBox' filter
        CDbox.Filter = "Wave-files (*.wav)|*.wav|All Files (*.*)|*.*"
        'Set the CommonDialogBox' title
        CDbox.DialogTitle = "Choose your wave-file ..."
        'Show the 'Open File'-dialog
        CDbox.ShowOpen
        'Play the selected sound
        sndPlaySound CDbox.FileName, SND_ASYNC Or SND_NODEFAULT
    Else
        MsgBox "No soundcard detected !"
    End If
End Sub
Private Sub Form_Load()
    Command1.Caption = "Load WAV"
End Sub
...
Рейтинг: 0 / 0
sndPlaySound ..... Забыл Апишку!
    #34052569
Letter_D
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да.
API-Guide я тоже почитываю. Но вопрос то не об этом, ага?
...
Рейтинг: 0 / 0
sndPlaySound ..... Забыл Апишку!
    #34052613
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри не внимательно прочитал пост
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / sndPlaySound ..... Забыл Апишку!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]