Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Play ресурсный звук Добавлено: 15.05.09 20:15  

Автор вопроса:  AWР | Web-сайт: bomber.h17.ru | ICQ: 345685652 
я запихал "Print.Wav" звук в ресурсы ЕХЕ.
My.Computer.Audio.Play("Путь какой прописать подскажите плз")

Ответить

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

Номер ответа: 1
Автор ответа:
 Дмитрий Юпатов



Вопросов: 4
Ответов: 457
 Web-сайт: cargomaster.at.ua/
 Профиль | | #1
Добавлено: 15.05.09 20:40
Вот так, например:
  1. Dim player As New System.Media.SoundPlayer
  2.         player.Stream = My.Resources.ResourceManager.GetStream("Print")
  3.         player.Play()
  4.         player = Nothing

собственно, надо писать не путь, а получать поток из ресурса с нужным именем...

Ответить

Номер ответа: 2
Автор ответа:
 Дмитрий Юпатов



Вопросов: 4
Ответов: 457
 Web-сайт: cargomaster.at.ua/
 Профиль | | #2
Добавлено: 15.05.09 20:46
... а если написать
  1. player.PlayLooping()

то звук зацикливается, и при этом не мешает работать проге дальше.
чтоб остановить, надо
  1. player.stop()

а еще можно так
  1. My.Computer.Audio.Play(My.Resources.ResourceManager.GetStream("WIN"),AudioPlayMode.Background)

параметр AudioPlayMode выбирается из списка. от него зависит поведение проги во время проигрывания - ждем или работаем параллельно.

Ответить

Номер ответа: 3
Автор ответа:
 AWР



ICQ: 345685652 

Вопросов: 38
Ответов: 106
 Web-сайт: bomber.h17.ru
 Профиль | | #3
Добавлено: 15.05.09 21:13
спасибо за подробный ответ.

Ответить

Страница: 1 |

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



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