Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Работа со звуком Добавлено: 17.12.02 15:42  

Автор вопроса:  Millenium | Web-сайт: www.aliyev.us | ICQ: 629966 

Добрый день!
Кто знает метод возпроизведения звука (хотя бы через ПС спикер) разных частот и длины?
Пожалуйста помогите мне c кодом!!!

Присылайте всё на Мыло!!! rashid_aliyev@yahoo.com

Ответить

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

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



ICQ: 161801353 

Вопросов: 63
Ответов: 220
 Web-сайт: apirussia.by.ru
 Профиль | | #1
Добавлено: 17.12.02 20:41

Жди-с....

Ответить

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



Вопросов: 0
Ответов: 5
 Профиль | | #2 Добавлено: 22.12.02 22:58

Через API функцию! В модуле объявляешь:

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

А потом вызываешь Beep [частота], [длительность] Вот и всё!

(Это объявление для VB6, для VB.NET вместо Long надо писать Integer)

Ответить

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



ICQ: 166433794 

Вопросов: 9
Ответов: 143
 Профиль | | #3 Добавлено: 23.12.02 05:12

только мастдай вместо пиликания на спикере выдает Стандартный звук

Ответить

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



ICQ: 165551179 

Вопросов: 10
Ответов: 124
 Web-сайт: www22.brinkster.com/casperz
 Профиль | | #4
Добавлено: 23.12.02 14:51

На фига вообще вам сдался спикер?

Ответить

Номер ответа: 5
Автор ответа:
 Millenium



ICQ: 629966 

Вопросов: 118
Ответов: 903
 Web-сайт: www.aliyev.us
 Профиль | | #5
Добавлено: 23.12.02 17:15

ZZ Я знаю про кернеловский Бип!

И знаю как с ним работать!
Тока вот не во всех компах она работает...
Да и если работает, то часто только Дефаулт Соунд издаёт!!!
Вот!!!

Ответить

Номер ответа: 6
Автор ответа:
 Jusangel



Вопросов: 0
Ответов: 5
 Профиль | | #6 Добавлено: 23.12.02 22:23

Никаких проблем ни в одной системе НЕТ!!!!  Просто усложним примерчик: в VB6 понятие полиморфизма нет, поэтому все глюки со стандартным звуком. Исправляем определение на:

Public Declare Function BeepE Lib "kernel32" Alias "Beep" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long

Вызываем как BeepE 1200, 200

Ответить

Номер ответа: 7
Автор ответа:
 kvakak



Вопросов: 0
Ответов: 7
 Профиль | | #7 Добавлено: 24.12.02 11:32

Если верить MSDN, то для Beep в Windows NT: dwFreq specifies the frequency, in hertz, of the sound. This parameter must be in the range 37 through 32,767 (0x25 through 0x7FFF), dwFreq specifies the duration, in milliseconds, of the sound.

Но в Windows 95: The Beep function ignores the dwFreq and dwDuration parameters. On computers with a sound card, the function plays the default sound event. On computers without a sound card, the function plays the standard system beep.

Стало быть сколько не переопределяй Beep в 95-ом (и, по-моему, в 98-ом) играть он будет только стандартный beep.

Ответить

Номер ответа: 8
Автор ответа:
 Millenium



ICQ: 629966 

Вопросов: 118
Ответов: 903
 Web-сайт: www.aliyev.us
 Профиль | | #8
Добавлено: 26.12.02 17:06

K stati ya nashel eshe odnu kamandu vmesto BEEP ili BeepE mojno takje ispolzovat Sound - kamanda po4ti taje..... vse declaration odni i teje...

A ispolnitelnaya komanda takova:
Sound Herz, Duration

Spasbo tem kto pomoqal...
K stati v otli4ii ot druqix BEEP etot sound rabotaet na 98 i na NT, no na WinMe ona ne rabotaet, a izdaet default sound!!!

Ответить

Страница: 1 |

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



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