本示例在运行时在给定路径播放声音。
示例:
Sub PlaySimpleSound()
My.Computer.Audio.Play("c:\Windows\Media\chimes.wav")
End Sub
private void playSimpleSound()
{
SoundPlayer simpleSound = new SoundPlayer(@"c:\Windows\Media\chimes.wav");
simpleSound.Play();
}
编译代码
此示例需要:
即,使用有效的文件名替换文件名
"c:\Windows\Media\chimes.wav"
。(C#) 对 System.Media 命名空间的引用。
可靠的编程
文件操作应包含在适当的结构化异常处理块中。
以下条件可能会导致异常:
路径名称格式不正确。 例如,它包含非法字符或只是空格(ArgumentException 类)。
此路径为只读路径(IOException 类)。
路径名称
null
(ArgumentNullException 类)。路径名称太长(PathTooLongException 类)。
路径无效(DirectoryNotFoundException 类)。
此路径仅为冒号“:”(NotSupportedException 类)。
.NET Framework 安全性
不要根据文件的名称决定文件的内容。 例如,文件 Form1.vb
可能不是 Visual Basic 源文件。 在应用程序中使用数据之前验证所有输入。