Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Звуки в любимом аксессе / 6 сообщений из 6, страница 1 из 1
23.07.2004, 14:08:04
    #32618819
Koshak
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Звуки в любимом аксессе
Который год люблю аксесс, и вот впервые обратил внимание что кроме скромного Beep для озвучки... ничего то и нет. Хочется верить, что я ошибаюсь. Буду благодарен за любой совет, как красочно озвучить свою програмульку.
...
Рейтинг: 0 / 0
23.07.2004, 14:12:34
    #32618834
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Звуки в любимом аксессе
Да была тут мелодия Петя и Волк на Апи....
...
Рейтинг: 0 / 0
23.07.2004, 14:20:07
    #32618868
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Звуки в любимом аксессе
Вот она:

Код: 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.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
Option Compare Database
Option Explicit


'Error-handler inserted on  29 . 03 . 2004  at  09 : 52  by Mike

Declare Function Beep& Lib "kernel32" (ByVal dwFreq As Long, ByVal dwDuration As Long)

Declare Function Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

Const noteA0 =  110 
Const noteAd0 =  116 
Const noteH0 =  123 
Const noteC1 =  130 
Const noteCd1 =  138 
Const noteD1 =  146 
Const noteDd1 =  155 
Const noteE1 =  164 
Const noteF1 =  174 
Const noteFd1 =  184 
Const noteG1 =  195 
Const noteGd1 =  207 
Const noteA1 =  220 
Const noteAd1 =  234 
Const noteH1 =  249 
Const noteC2 =  265 
Const noteCd2 =  282 
Const noteD2 =  296 
Const noteDd2 =  310 
Const noteE2 =  328 
Const noteF2 =  348 
Const noteFd2 =  368 
Const noteG2 =  390 
Const noteGd2 =  414 
Const noteA2 =  440 
Const noteAd2 =  468 
Const noteH2 =  498 


Public Sub PeterAndWolf()
    Beep noteA0 *  4 ,  600 
    Beep noteD1 *  4 ,  450 
    Beep noteFd1 *  4 ,  150 
    Beep noteA1 *  4 ,  300 
    Beep noteH1 *  4 ,  300 
    Beep noteA1 *  4 ,  450 
    Beep noteFd1 *  4 ,  150 
    Beep noteA1 *  4 ,  300 
    Beep noteH1 *  4 ,  300 
    Beep noteCd2 *  4 ,  450 
    Beep noteD2 *  4 ,  150 
    Beep noteA1 *  4 ,  300 
    Beep noteFd1 *  4 ,  300 
    Beep noteD1 *  4 ,  300 
End Sub
...
Рейтинг: 0 / 0
23.07.2004, 14:25:12
    #32618884
kedzo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Звуки в любимом аксессе
объявляем в модуле:

Код: plaintext
1.
2.
3.
4.
Const SND_FILENAME = &H20000  ' name is a file name
 
Private Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal _
lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long

вызываем:
Код: plaintext
1.
PlaySound "S:\finished.wav",  0 , SND_FILENAME
...
Рейтинг: 0 / 0
23.07.2004, 14:47:42
    #32618939
Koshak
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Звуки в любимом аксессе
Вечером проверю...Спасибки огромное что так быстро откликнулись)
...
Рейтинг: 0 / 0
23.07.2004, 14:56:03
    #32618967
Koshak
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Звуки в любимом аксессе
Не удержался проверил сейчас. Уряя! Все работает! Ешо раз спасибки!!!!!!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Звуки в любимом аксессе / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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