2016-12-06 7 views
0

私に問題があります! 私はプログラムを作りました。私はそれを歌にしましたが、プログラムはmusicsフォルダ内の音楽を検索してそれを再生したいと思っていました。C# - Windowsフォーム - Visual Studio - 音楽の場所を検索

player.SoundLocation = "musics\advm.wav"; 

これは機能しません。 "musics \ advm.wav"というファイルを直接検索しているかのようです。 助けて!

大変申し訳ございません。

+0

あなたは**フル**パスを与えれば、それは動作しますか? –

答えて

0

Leiと同じように、完全なパスを与えるだけでよいでしょう。 SoundLocationを持っている現在の状態では、この "musics \"フォルダは作業ディレクトリまたは実行ディレクトリ内にあるとみなします。

したがって、.wavファイルのフォルダーがアプリケーションのexeファイルと同じ場所にない場合は、絶対パスを指定してください。

例:

player.SoundLocation = @"C:\Users\Chris\Music\advm.wav"; 
+0

感謝の男!これは動作します – Francisco

+0

問題はない、私はあなたのために働いてうれしいです。あなたのプロジェクトの残りの部分と幸運! –

関連する問題