因此,我正在做一个简单的钢琴并尝试遍历存储音符的集合,但SoundPlayer不想在“无调试模式”下正确播放它们,只播放最后一个一。然而,当我把一个断点它起着所有这些 public static List<MusicNote> music = new List<MusicNote>(15);
public static void PlayAll()
{
SoundPlaye
我使用的是Visual Studio 2017;而且,我对编码还很陌生。我试图在我的程序中添加一个.wav音频文件到可点击的按钮。我首先创建了一个“Resource.resx”文件,并将音频资源添加到“嵌入.resx”中。然后在代码的按钮事件添加的方法 playAudio();
... private void playAudio()
{
SoundPlayer audio = new S
我一直在试图让这个按钮来做一些我想要的东西。当我按下它时,我希望它能发出声音,这正是我设法做到的。但是,每当你按下按钮时,它就像应用程序冻结一样,给予声音所有的注意力,等等。所以基本上我的目标是让按钮播放声音,而不必让UI停止并让它播放,之前继续。我也想知道按下时是否有按钮播放声音的方法,但是当再次按下时,当前声音停止并再次播放,以防止播放点击按钮的“X”点击量等。 这里是我的代码: public
我一直在试图在我的控制台应用程序上显示文本,同时正在播放声音文件,歌词作为示例。如何做到这一点? struct Music
{
public
void PlaySong() {
System.Media.SoundPlayer player = new System.Media.SoundPlayer();
player.SoundLocat