Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Программируемое воспроизведение звуков в офисе Добавлено: 22.02.10 19:18  

Автор вопроса:  Олег
Подскажите, пожалуйста, как в макросах приложений MS Office воспроизводить звуки при наступлении различных событий.
Там есть контролька "Windows Media Player". Я добавляю к проекту пользовательскую форму, "кидаю" эту контрольку на форму, в ее свойствах устанавливаю звуковой файл, который надо воспроизводить, а что дальше-то? Как заставить "играть", когда надо и замолкать, когда надо? При программировании на VB5 и VB6 имеются команды MediaPlayer.Play и MediaPlayer.Stop. Точно уже не помню, но, кажется, именно так. А здесь он эти команды не понимает. Как им руководить-то? :)

Можно, конечно, использовать API-функцию SundPlay, но там я "не дружу" с флагами :)

Ответить

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

Номер ответа: 1
Автор ответа:
 Олег



Вопросов: 9
Ответов: 30
 Профиль | | #1 Добавлено: 22.02.10 19:25
Сорри, неправильно написал название API-функции "PlaySound"....

Ответить

Номер ответа: 2
Автор ответа:
 Радченко



Вопросов: 1
Ответов: 12
 Профиль | | #2 Добавлено: 23.02.10 08:31
sndPlaySound

Ответить

Номер ответа: 3
Автор ответа:
 Олег



Вопросов: 9
Ответов: 30
 Профиль | | #3 Добавлено: 23.02.10 19:23
Радченко пишет:
sndPlaySound

Это, вроде, вообще из Delphi...

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #4
Добавлено: 24.02.10 07:45
Это API

Ответить

Номер ответа: 5
Автор ответа:
 Олег



Вопросов: 9
Ответов: 30
 Профиль | | #5 Добавлено: 24.02.10 16:21
Sharp пишет:
Это API


Честно говоря, я с API не очень сильно "дружу". Мне всегда было проще с контрольками на формах "договариваться" :)
Но если уж на то дело пошло, то в чём разница между функциями PlaySound и sndPlaySound ? В чём преимущества одной перед другой? Или там такая же разница как между PlaySound и sndPlaySoundA, где одна из них существует для 16-разрядной версии, а другая для 32-разрядной? Если я ничего не путаю... На самом деле, могу :)

Ответить

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



Вопросов: 13
Ответов: 348
 Профиль | | #6 Добавлено: 03.03.10 15:14
Посмотри св-ва контрольки Windows Media Player может что найдёшь.

Ответить

Страница: 1 |

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



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