30分
#1 |
System.Media.SoundPlayer player = new System.Media.SoundPlayer(); string strPath = System.Environment.CurrentDirectory; //获取程序目录 strPath = strPath + "\WAV" + "\aaa.wav"; player.SoundLocation = strPath; player.Load(); player.Play(); 我不知道如果音频文件损坏或无效load 或 play的时候会不会报错,你自己试下,如果报错捕捉一下异常就行了。 |
10分
#2 |
播放的时候 加 try catch 如果出异常 那就可以认定是 损坏的。
|
#3 |
微软的播放方式,很多格式不支持,视频,音频等,不过还是自己解决了,使用vlc的playing事件再对amv格式视频做下特殊处理
|