PDA

View Full Version : آدرس دهی مستقیم موزیک از درون پروژه



bahar_engineer
دوشنبه 26 اسفند 1387, 10:36 صبح
سلام


SoundPlayer simpleSound = new SoundPlayer(@"F:sample.wav");
تو این دستور چطور می تونم از توی پوشه موزیک هام (mus) از پروژه آدرس دهی کنم؟
چند تا رو امتحان کردم نشد:


SoundPlayer simpleSound = new SoundPlayer(@"\\mus:sample.wav");
SoundPlayer simpleSound = new SoundPlayer(@"\\mus\sample.wav");
SoundPlayer simpleSound = new SoundPlayer(@"\mus\sample.wav");
SoundPlayer simpleSound = new SoundPlayer(@"\\mus\\sample.wav");
SoundPlayer simpleSound = new SoundPlayer(@"~\\mus\\sample.wav");
پیغام خطا اینه :
Please be sure a sound file exists at the specified location

bahar_engineer
دوشنبه 26 اسفند 1387, 14:59 عصر
پیداش کردم
اینجا می ذارم دیگران هم استفاده کنند

باید توی پوشه دیباگ پروژه یک پوشه بسازیم مثلاً به نام music

اون وقت این کدها رو می نویسیم توی رویدادی که می خوایم: load یا button-click یا ....
من تو رویداد load فرم نوشتم.
اسم موزیک مورد نظر هم sample.wav است.



private void tavalod_Load(object sender, EventArgs e)
{
string mypath = Directory.GetCurrentDirectory() + @"\music\sample.wav";
SoundPlayer simpleSound = new SoundPlayer(mypath);
simpleSound.Play();

}