یکی از ویژه گی هایی که یه دیفیس و یا یه برنامه رو میتونه جالب تر نشونش بده پخش شدن موزیک خاص در هنگام اجرای برنامه هستش.
در این پست به درخواست دوست عزیزمون Verya با چگونگی قرار دادن موزیک در برنامه یا ویروس به زبان سی شارپ رو بررسی میکنیم.!
صاف بریم سر اصل مطلب :
آهنگ مورد نظرتون رو به فرمت WAV تبدیل کنید و بیایید سراغ پروژه تون در #C
ابتدا در فایل های پروژه مون باید فایل Resources.resx رو پیدا کرده اجراش کنیم.
در صفحه باز شده بر روی تب Strings کلیک میکنیم تا گزینه هاش به نمایش در بیاد که از بین گزینه های آن Audio رو انتخاب میکنیم.
سپس بر روی Add Resource کلیک کرده و فایل آهنگ خود را که به فرمت wave تبدیل کرده بودیم رو به برنامه اضافه میکنیم.
کارای کلیکی مون تقریبا تموم شده و حالا باید بریم سراغ کدها !!!
فایل Form1.cs رو اجرا کنید. (یا روی فورم دوبار کلیک کنید)
و کد زیر رو به قسمت Form1_Load اضافه کنید
try
{
SoundPlayer sndplayr = new
SoundPlayer(play_music.Properties.Resources.Sigar);
sndplayr.Play();
sndplayr.PlayLooping();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message + ": " + ex.StackTrace.ToString(),
"Error");
}
این خط رو باید یکم دست کاریش کنید (جاهای قرمز رو )
SoundPlayer(play_music.Properties.Resources.Sigar);
بجای play_music نام پروژه تون رو باید بنویسید
و بجای Sigar نام آهنگ مورد نظرتون رو
آهنگ تکرار خواهد شد یعنی وقتی به پایان رسید دوباره از نو شروع میشه که میتونیم با حذف کردن کد زیر از حالت تکرار خارجش کنیم
sndplayr.PlayLooping();
راستی در قسمت Using هم باید تکه کد زیر اضافه بشه
using System.Media;
!... تمام ...!
جایی نا مفهوم بود بگین کمکتون کنم
سوالای بی ربط نپرسین لطفا !!!