2012-09-07 231 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

裏面太謝謝你了 –