PDA

View Full Version : چگونه قرار بدم مسیر یک فیلم در پروژه؟



speralda
جمعه 08 آذر 1392, 11:08 صبح
درود دوستان

من یک پروژه نوشتم که می خوام فیلم اجرا کنه با کلیک کردن روی هر فیلم.
اما نمی خوام پوشه فیلمم در خود پروژه باشه.

یعنی می خوام پروژه جدا ست آپ سازی بشه و پوشه فیلمم کنارش قرار داده بشه.

کدمم این جوری نوشتم


private void Frm_Main_Load(object sender, EventArgs e)
{ Assembly a = Assembly.GetEntryAssembly();
path = Path.GetDirectoryName(a.Location);
}

private void label1_Click(object sender, EventArgs e)
{ axWindowsMediaPlayer1.Ctlcontrols.stop();
axWindowsMediaPlayer1.currentPlaylist.clear();
axWindowsMediaPlayer1.URL = path + @"\Film\hello.mpg";
}


پروژه رو جدا ست آپ کردم پوشه فیلم هم کنارش قرار دادم ولی نشد.:ناراحت:

ایراد کار کجاست؟:متفکر:

forodo
جمعه 08 آذر 1392, 11:16 صبح
سلام
من یه همچین چیزی می خواستم و اینطوری نوشتم:

string MasireBarname = AppDomain.CurrentDomain.BaseDirectory;
System.Diagnostics.Process.Start("wmplayer.exe", MasireBarname+ @"Film\fff.mpg");

فیلمی که می خوام اجرا بشه رو گذاشتم داخل یک فولدر کنار exe برنامه ام و گفتم مسیر اجرای برنامه رو پیدا کن و اسم فولدر و فایل رو هم بهش دادم و گفتم این رو اجرا کن.
البته من گفتم توی برنامه ای که می گم باز کن نه توی مدیاپلیر ویژوال.