0
.net 프로젝트에 오디오 wav 파일을 몇 개 추가했습니다. 내 .net 응용 프로그램 내에서 모든 오디오 wav 파일의 이름을 얻고 싶습니다. 오디오 WAV 파일은 내 프로젝트 내부의 resources.resx 파일 내에 있으며 컴파일됩니다..Net 응용 프로그램에 포함 된 오디오 리소스의 이름을 얻는 방법
.net 프로젝트에 오디오 wav 파일을 몇 개 추가했습니다. 내 .net 응용 프로그램 내에서 모든 오디오 wav 파일의 이름을 얻고 싶습니다. 오디오 WAV 파일은 내 프로젝트 내부의 resources.resx 파일 내에 있으며 컴파일됩니다..Net 응용 프로그램에 포함 된 오디오 리소스의 이름을 얻는 방법
다음은 .NET 응용 프로그램에 내장 된 오디오 리소스를 재생하기위한 솔루션입니다.
Dim mSound As String = "Bell"
Dim strNameSpace As String = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name.ToString()
Dim mRes As Resources.ResourceManager = New Resources.ResourceManager(strNameSpace & ".Resources", Assembly.GetExecutingAssembly)
If mRes IsNot Nothing Then
Dim mSoundStream As Stream = mRes.GetStream(mSound)
If mSoundStream IsNot Nothing Then
Dim mPlayer As SoundPlayer = New SoundPlayer(mSoundStream)
mPlayer.Play()
mPlayer.Dispose()
mSoundStream.Close()
mSoundStream.Dispose()
End If
End If