다음을 통해 공유


방법: Windows Form에서 소리 재생

이 예제에서는 런타임에 지정된 경로에서 소리를 재생합니다.

예제

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 소스 파일이 아닐 수도 있습니다. 애플리케이션에서 데이터를 사용하기 전에 모든 입력을 확인해야 합니다.

참조