次の方法で共有


方法: Windows フォームからサウンドを再生する

次の使用例は、実行時に特定のパスでサウンドを再生します。

Sub PlaySimpleSound()
    My.Computer.Audio.Play("c:\Windows\Media\chimes.wav")
End Sub
private void playSimpleSound()
{
    SoundPlayer simpleSound = new SoundPlayer(@"c:\Windows\Media\chimes.wav");
    simpleSound.Play();
}

コードのコンパイル

この例では、次のものが必要です。

  • 有効なファイル名に"c:\Windows\Media\chimes.wav"ファイル名を置き換えてください。

  • (C#)System.Media 名前空間への参照。

堅牢なプログラミング

ファイル操作は、適切な構造化例外処理ブロック内に囲む必要があります。

次の条件が原因で例外が発生する可能性があります。

.NET Framework のセキュリティ

ファイルの名前に基づいてファイルの内容を決定しないでください。 たとえば、Form1.vb ファイルが Visual Basic ソース ファイルでない場合があります。 アプリケーションでデータを使用する前にすべての入力を確認します。

関連項目