PDA

View Full Version : سوال: به دست آوردن مسیر فایل موسیقی در حال پخش در مدیا پلیر



Programmer 1
یک شنبه 05 شهریور 1391, 15:14 عصر
سلام ،

قصد دارم مسیر فایل در حال پخش مدیا پلیر رو از طریق کد به دست بیارم ، از این کد استفاده کردم ولی خطا می ده :

using System;
using System.Windows.Forms;
using WMPLib;

namespace EliteMusic
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
WindowsMediaPlayerClass player=new WindowsMediaPlayerClass();
MessageBox.Show(player.currentMedia.name);

}
}
}


مشکل این کد چیه؟

navid_8x
یک شنبه 05 شهریور 1391, 18:42 عصر
اکتیویکس مدیا پلیر مستقل از خود مدیا پلیر عمل می کنه. در نتیجه یک خش کننده ی جدا هستش و چیزی که پخش می کنه اون چیزی نیست که مدیا پلیر پخش می کنه. دلیل این ارور هم اینه که ای اکتیو اکس هیچیزی رو برای پخش نگرفته.

Programmer 1
یک شنبه 05 شهریور 1391, 20:57 عصر
ممنون ، خب چه جوری می تونم این مشکل رو رفعش کنم یعنی از داخل برنامه ام به آهنگ در حال پخش دسترسی داشته باشم

Programmer 1
دوشنبه 06 شهریور 1391, 15:04 عصر
لطفا اگه کسی اطلاعاتی در این زمینه داره راهنمایی کنه ، کارم گیره ،

مدیا پلیر رو به صورت مستقل اجرا کردیم و داره یک فایل موسیقی رو پخش میکنه.
چطوری از داخل ویژال استودیو می تونیم مسیر فایل در حال پخش رو بدست بیاریم ، مثلا یک فرم با یک دکمه داشته باشیم که با زدن دکمه مسیر فایل در حال پخش به صورت یک پیام به کاربر نشون داده بشه.
فکر نمی کردم اینقدر سخت باشه! هر چقدر سرچ هم کردم جواب نگرفتم .