PDA

View Full Version : سوال: چگونه همراه با کلیک کردن صدا هم داشته باشیم؟



speralda
شنبه 25 آذر 1391, 10:55 صبح
درود دوستان

من می خوام وقتی موس روی lable میره یا وقتی کاربر کلیک میکنه روی lable یک صدا هم داشته باشم.

چگونه این کارو انجام بدم؟

با تشکر.

morteza271
شنبه 25 آذر 1391, 11:01 صبح
string Path = "E:\\test.wav";
if (File.Exists(Path))
{
new System.Media.SoundPlayer(Path).Play();
}

veniz2008
شنبه 25 آذر 1391, 11:19 صبح
من می خوام وقتی موس روی lable میره یا وقتی کاربر کلیک میکنه روی lable یک صدا هم داشته باشم.
سلام. شما فقط باید رویداد مناسب رو برای اینکار انتخاب کنید. مثلا زمانیکه موس روی lable میره از رویداد Hover و برای زمانیکه کاربر کلیک میکنه هم که واضح هست که برای رویداد click مربوط به lable باید کدی رو که دوستمون گفتن قرار بدید.
موفق باشید.

speralda
شنبه 25 آذر 1391, 13:04 عصر
با تشکر ازآقای morteza271

راه حل دوم
اگر بخواهیم این صدا همراه پروژه ما باشد(که من می خواستم این گونه باشه)

ابتدا یک صدا در پوشه Resources پروژه خود اضاقه میکنید

برای کدنویسی ابتدا این دو using را اضافه می کنید:

using System.IO;
using System.Media;


و به این صورت کد می نویسید


Stream str = Properties.Resources.Name_Sound;
SoundPlayer snd = new SoundPlayer(str);
snd.Play();

online98
شنبه 25 آذر 1391, 14:35 عصر
سلام دوستان
ممنون

string Path = "E:\\test.wav";
if (File.Exists(Path))
{
new System.Media.SoundPlayer(Path).Play();
}

داداش این فقط صوت های wav را پشتیبانی میکنه
برای mp3 ها چکار کنیم ؟؟


راه حل دوم
اگر بخواهیم این صدا همراه پروژه ما باشد(که من می خواستم این گونه باشه)
ابتدا یک صدا در پوشه Resources پروژه خود اضاقه میکنید
برای کدنویسی ابتدا این دو using را اضافه می کنید:
using System.IO;
using System.Media;
و به این صورت کد می نویسید



Stream str = Properties.Resources.Name_Sound;
SoundPlayer snd = new SoundPlayer(str);
snd.Play();

ببخشید چطوری میشه یک آهنگ به پوشه Recource اضافه کرد ؟؟ مثل اینکه فرمت های .wav و mp3 را پشتیبانی نمیکنه

متشکرم

rezarko
شنبه 25 آذر 1391, 14:56 عصر
سلام. میتونی از صدا های خود ویندوز هم استفاده کنی:
System.Media.SystemSounds.Beep.Play();

speralda
شنبه 25 آذر 1391, 15:55 عصر
شما می تونید از طریق نرم افزار coolutils Total Audio Converter آهنگهاتو به هر پسوندی تبدیل کنی( خودم این کارو انجام میدم)

اما برای اضافه کردن یک آهنگ به پوشه Resources می توانید هم این مراحل را بروید.
یا اینکه درSolution explorer آهنگ مورد نظر را در پوشه Resources ,
paste کنید.
96717

96716

96718