Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
Merhaba! C# projenizdeki ses dosyasını EXE dosyanızın içine gömmek için ses dosyasını bir
kaynak (resource) olarak ekleyebilirsiniz. İşte adımlar:
- Solution Explorerda projenize sağ tıklayın ve Propertiese gidin.
- Resources sekmesine tıklayın, Add Resource düğmesinin yanındaki oku tıklayın ve Existing Fileı seçin.
- Ses dosyanızı bulun ve projenize ekleyin.
- Ses dosyasını ekledikten sonra, dosyanın Build Actionının Embedded Resource olarak ayarlandığından emin olun.
Kodunuzda ses dosyasını çalmak için aşağıdaki gibi bir
SoundPlayer nesnesi kullanabilirsiniz:
System.Media.SoundPlayer player = new System.Media.SoundPlayer();
player.Stream = Properties.Resources.YourSoundFileName;
player.Play();
YourSoundFileName kısmını, projenize eklediğiniz ses dosyasının adıyla değiştirin. Bu yöntemle ses dosyanız, EXEnin içine gömülü olacak ve programınız her zaman bu dosyaya erişebilecek