2009-08-06 17 views

答えて

7
SoundPlayer simpleSound = new SoundPlayer(strAudioFilePath); 
simpleSound.Play(); 
+0

MSDNのSoundPlayerクラスへのリンク... http://msdn.microsoft.com/en-us/library/system.media.soundplayer aspx –

5

このような正確なコードについては、Microsoft.VisualBasicへの参照を追加する必要があります。

Microsoft.VisualBasic.Devices.Audio audio = new Audio(); 
audio.Play(strAudioFilePath, AudioPlayMode.Background); 

クラスを含まない他のオプションもありますが、

+0

私はこれが動作すると確信していますが、C#に切り替える場合は、Microsoft.VisualBasic名前空間を使用しない方が良いでしょう。 – Thorarin

+0

はい、しかし、彼は同等のコードを要求していたので、私は彼に全く同じコードを与えました:) – Aamir

+2

Microsoft.VisualBasicはC#で完全に有効です - それは他のすべてのものと同様に.netアセンブリです。素晴らしい機能性。 –

関連する問題