我知道有很多关于同一主题的主题,但由于我还不明白的原因,这对我不起作用。
我有这个项目树:
我从 Project->Properties->Resources 菜单将 alarm.wav 嵌入到 .resx 文件中。
我尝试了不同的代码组合,但没有任何效果。
目前这是我正在尝试的代码。
using System;
using System.Media;
using System.Windows.Forms;
using System.Threading;
using System.Globalization;
using System.ComponentModel;
using System.Resources;
using AlarmForm;
namespace Alarm
{
public partial class Form1 : Form
{
private bool estado = false;
private SoundPlayer sonido;
public Form1()
{
InitializeComponent();
ResourceManager resources = new ResourceManager(typeof(Form1));
sonido = new SoundPlayer(resources.GetStream("alarma"));
}
}
}
在编译或运行时不会显示错误,但会听到错误哔声而不是声音。
已编辑:我在尝试使用 Alarm.Properties 时发现的错误