2012-09-07 164 views
0

我正在写一个Windows应用程序。媒体播放器以我的形式出现。当我将URL设置为“fsgfbnhgb”(错误!)时,播放器本身显示错误。但它不好。我有“try”和“catch”块,在try块中,当URL是“fgdsfgasgfas”时没有任何异常!因为玩家本身捕捉到异常。 我该如何为自己设置媒体播放器的错误?媒体播放器例外

​​

谢谢大家

回答

0

你可以尝试检查文件是否存在第一,在try {}赶上{}

try{ 
    string url = "sdahgjk"; 
    if (!File.Exists(url)) 
     throw new Exception("Exception Message Here"); 
    player.Url = url; 
    player.Ctlcontrols.play(); 
     } 
     catch 
     { 
      snd.Play(); 
      MessageBox.Show("An error occurred during reading the alarm music path. Check that its directory is valid.", "Alarm music error", MessageBoxButtons.OK, MessageBoxIcon.Error); 
     } 
+0

里面太谢谢你了 –