2015-10-01 74 views
-3

我想創建一個應用程序,我可以在輸入匹配特定數字後播放.wav文件。 現在我只想到如何檢查輸入是否只有數字等,但我找不到解決方案,但我的問題。爲什麼我的.wav文件不能播放?

這裏是我目前使用一些代碼:

if(fortwenty_Tb.Text.Equals("420")) 
{ 
    player.Play(); 
} 

應用程序的工作,但聲音是不是在玩。 我已經檢查過.wav文件是否有問題,但這不是因爲它在我嘗試使用按鈕控制器播放後確實有效。

+0

你在什麼時候運行這段代碼? –

+2

你的問題的標題並不代表實際的問題,這似乎是「爲什麼我的聲音不能播放?」。 – DonBoitnott

+1

使用調試器查看Textbox.Text中的值。也許你有一些不需要的空白。您可能也會通過標準,但您的播放器可能沒有正確設置。爲玩家聲明和初始化提供代碼。 –

回答

0

首先,您必須使用調試器和斷點來確保調用Play()。然後,你必須檢查播放器的音量,你的應用程序在Windows混音器中的音量,以及另外的文件完整性和編解碼器。