PDA

View Full Version : مبتدی: پخش آهنگ با فرمت mp3



m.norouzi67
پنج شنبه 01 دی 1390, 20:30 عصر
سلام، جهت پخش آهنگ با فرمت mp3 كمك مي خواستم
:قلب:

crazy_1892
پنج شنبه 01 دی 1390, 20:55 عصر
string patch2=Application.StartupPath + "\\khoroj.mp3";
SoundPlayer player = new SoundPlayer();
player.SoundLocation = patch2; //Set the path
player.Play(); //play it

sayvan
شنبه 03 دی 1390, 01:55 صبح
سلام این کد فقط برای فایلهای با پسوند wav هستش
منم این مشکلو داشتم که با رفرنس خود مدیا پلیر ویندوز تونستم فایلهای mp3 رو پخشش کنم
اگه راه حل دیگه ایی وجود داره دوستان دریغ نکنند

saam_2371369
شنبه 03 دی 1390, 02:47 صبح
سلام دوست من

یه این لینک نگاهی بنداز امیدوارم کارتو راه بندازه

http://www.codeproject.com/KB/audio-video/mp3player.aspx

موفق باشی

sayvan
شنبه 03 دی 1390, 09:09 صبح
داداش ین برنامه کدش سی پلاس پلاس

saam_2371369
یک شنبه 04 دی 1390, 00:24 صبح
سلام دوست من




داداش ین برنامه کدش سی پلاس پلاس

معذرت میخوام
یه این لینک نگاهی بنداز کارتونو راه میندازه
http://www.planet-source-code.com/Upload_PSC/ftp/My_MP3_Pla218413742010.zip

اگه با لینک بالا مشکل داشتین به این لینک سری بزنید
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=7879&lngWId=10

موفق باشــــــــــــــــــــــ ـــــد !

benstiler1994
سه شنبه 06 دی 1390, 10:38 صبح
سلام.
روی Toolbox کلیک راست کنید و گزینه ی Choose Items رو بزنید. به تب COM Components برید و چک Windows Media Player رو فعال کنید و OK. کامپوننت Windows Media Player در Toolbox اضافه میشه. اون رو درگ کنید و به فرم اضافه کنید. این کد رو برای اجرای فایل های MP3 بدید.

OpenFileDialog open1 = new OpenFileDialog();
open1.Filter = "MP3 Files|*.mp3";
if (open1.ShowDialog() == DialogResult.OK)
{
axWindowsMediaPlayer1.URL = open1.FileName;
axWindowsMediaPlayer1.Ctlcontrols.play();
}
این یک کامپوننته، اگر خواستید میتونید Visible رو False کنید و به جای دکمه های Play و Pause و.. خودش، Button های دلخواه بزارید. با استفاده از کد های زیر:

کد Play:
axWindowsMediaPlayer1.Ctlcontrols.play();
کد Pause:
axWindowsMediaPlayer1.Ctlcontrols.pause();
کد Stop:
axWindowsMediaPlayer1.Ctlcontrols.stop();

این آسون ترین راهه، اگه راه های دیگه رو بخواین تست کنید یا یاد بگیرید براتون خیلی خیلی سخت تر میشه.

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

دانلود سورس (http://s2.picofile.com/file/7225888923/MP3PlayerSource.zip.html)

armeshi
جمعه 07 خرداد 1395, 20:50 عصر
benstiler1994 (http://barnamenevis.org/member.php?179842-benstiler1994)
عالی بود دستت درد نکنه
فقط یه سوال اگه من فایلاهای mp3 رو تو پوشه برنامه داشتم و نخوام از openfile استفاده کنم چکار کنم؟

private void button1_Click(object sender, EventArgs e)
{
string myPath = Application.StartupPath;
if (comboBox1.Text == "منشاوی" & comboBox2.Text == "1-فاتحه" & textBox1.Text=="1")
{
pictureBox1.Image = Image.FromFile(myPath + "\\picAyat\\1_7.png");
SoundPlayer q = new SoundPlayer(myPath+"\\SoundAyat\\Manshavi\\a.wav");
q.Play();
}
if (comboBox1.Text == "منشاوی" & comboBox2.Text == "1-فاتحه" & textBox1.Text == "2")
{
pictureBox1.Image = Image.FromFile(myPath + "\\picAyat\\1_2.png");
SoundPlayer q = new SoundPlayer(myPath + "\\SoundAyat\\Manshavi\\b.wav");
q.Play();
}
}


ممنونم

armeshi
سه شنبه 11 خرداد 1395, 11:42 صبح
دوستان هیچکی نمیتونه راهنمایی کنه؟

مهرداد صفا
سه شنبه 11 خرداد 1395, 13:34 عصر
سلام.
file.mp3 رو در پوشه برنامه قرار بدید و به راحتی تمام:


System.Windows.Media.MediaPlayer player = new System.Windows.Media.MediaPlayer();
player.Open(new Uri("file.mp3"));
player.Play();
البته باید PresentationCore و WindowsBase رو هم reference کنید.