My.Computer.Audio Object
Provides methods for playing sounds.
Remarks
You can use the My.Computer.Audio.Play and My.Computer.Audio.PlaySystemSound methods to play .wav sound files and system sounds.
Tasks
The following table lists examples of tasks involving the My.Computer.Audio object.
To | See |
---|---|
Play a sound in the background. |
|
Play a sound once and wait for completion. |
|
Play a sound many times. |
|
Stop a sound playing in the background. |
How to: Stop Playing Sounds in the Background in Visual Basic |
Example
The My.Computer.Audio.Play method plays the specified sound in the background when AudioPlayMode.Background is specified.
Sub PlayBackgroundSoundFile()
My.Computer.Audio.Play("C:\Waterfall.wav", _
AudioPlayMode.Background)
End Sub
This code can run only within a Windows Forms application.
The file name should reference a .wav sound file on your system.
To simplify the management of your sound files, consider storing the files as application resources. The files can then be accessed through the My.Resources Object.
Requirements
Namespace: Microsoft.VisualBasic.Devices
Class: Audio
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Availability by Project Type
Project type | Available |
---|---|
Windows Application |
Yes |
Class Library |
Yes |
Console Application |
Yes |
Windows Control Library |
Yes |
Web Control Library |
No |
Windows Service |
Yes |
Web Site |
No |