Mar*_*hal 0 c# dialog messagebox winforms
我正在开发一个winform应用程序.我想播放一个声音文件,直到对话框的消息框正常.我怎样才能做到这一点.
例如
/*Till*/ (MessageBox.Show("Alarm") == DialogResult.OK)
//Play a sound file
Run Code Online (Sandbox Code Playgroud)
我一边试着一边做,但没有成功.我是否需要使用后台工作程序或在单独的线程中运行代码?
您无需滚动自己的线程..NET类库已经为您完成了.这是你如何做到的:
SoundPlayer p = new SoundPlayer(@"C:\Windows\Media\chimes.wav");
p.PlayLooping();
MessageBox.Show("Alarm");
p.Stop();
Run Code Online (Sandbox Code Playgroud)