درود دوستان
من می خوام وقتی موس روی lable میره یا وقتی کاربر کلیک میکنه روی lable یک صدا هم داشته باشم.
چگونه این کارو انجام بدم؟
با تشکر.
درود دوستان
من می خوام وقتی موس روی lable میره یا وقتی کاربر کلیک میکنه روی lable یک صدا هم داشته باشم.
چگونه این کارو انجام بدم؟
با تشکر.
string Path = "E:\\test.wav";
if (File.Exists(Path))
{
new System.Media.SoundPlayer(Path).Play();
}
با تشکر ازآقای morteza271
راه حل دوم
اگر بخواهیم این صدا همراه پروژه ما باشد(که من می خواستم این گونه باشه)
ابتدا یک صدا در پوشه Resources پروژه خود اضاقه میکنید
برای کدنویسی ابتدا این دو using را اضافه می کنید:
using System.IO;
using System.Media;
و به این صورت کد می نویسید
Stream str = Properties.Resources.Name_Sound;
SoundPlayer snd = new SoundPlayer(str);
snd.Play();
سلام دوستان
ممنونداداش این فقط صوت های wav را پشتیبانی میکنهstring Path = "E:\\test.wav";
if (File.Exists(Path))
{
new System.Media.SoundPlayer(Path).Play();
}
برای mp3 ها چکار کنیم ؟؟
ببخشید چطوری میشه یک آهنگ به پوشه Recource اضافه کرد ؟؟ مثل اینکه فرمت های .wav و mp3 را پشتیبانی نمیکنهراه حل دوم
اگر بخواهیم این صدا همراه پروژه ما باشد(که من می خواستم این گونه باشه)
ابتدا یک صدا در پوشه Resources پروژه خود اضاقه میکنید
برای کدنویسی ابتدا این دو using را اضافه می کنید:
using System.IO;و به این صورت کد می نویسید
using System.Media;
Stream str = Properties.Resources.Name_Sound;
SoundPlayer snd = new SoundPlayer(str);
snd.Play();
متشکرم
سلام. میتونی از صدا های خود ویندوز هم استفاده کنی:
System.Media.SystemSounds.Beep.Play();