| 
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格式视频做下特殊处理 
 |