PDA

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



tondar1
جمعه 14 خرداد 1389, 23:04 عصر
سلام
نحوه بدست آوردن مسیر برنامه به چه صورت است مثلاً من یه پوشه کنار فایل exe برنامه دارم به اسم بک آپ و می خوام مسیر پیش فرض اون باشه
قبلا با این دستور به جواب می رسیدم ولی الان نمی شه


string path = Application.ExecutablePath + "\\..\\BackUp\\" + strFileName;

Pr0grammer
جمعه 14 خرداد 1389, 23:24 عصر
نحوه بدست آوردن مسیر برنامه به چه صورت است به این صورت :

Application.StartupPath
مثلاً من یه پوشه کنار فایل exe برنامه دارم به اسم بک آپ و می خوام مسیر پیش فرض اون باشه این کد رو امتحان کنید :
string path = Application.StartupPath + "\\Backup";

L u k e
جمعه 14 خرداد 1389, 23:33 عصر
@ اینم می شه

@"MyFolder\\"

DEVIL_BOY
جمعه 14 خرداد 1389, 23:39 عصر
@ اینم می شه

@"MyFolder\\"
@واسه این میزارن که از \\ خلاص بشن :قهقهه::قهقهه::قهقهه:

tondar1
شنبه 15 خرداد 1389, 00:20 صبح
با این کد مشکلم حل شد

string path = Application.StartupPath + "\\dbBackUp\\" + strFileName;از همه دوستان ممنون

ولی یه سولا چرا با کد اولی که گذاشتم بعضی جاها کار می کنه و حالا مشکل داره؟


string path = Application.ExecutablePath + "\\..\\BackUp\\" + strFileName;

DEVIL_BOY
شنبه 15 خرداد 1389, 00:26 صبح
ولی یه سولا چرا با کد اولی که گذاشتم بعضی جاها کار می کنه و حالا مشکل داره؟


string path = Application.ExecutablePath + "\\..\\BackUp\\" + strFileName;
خودت امتحان کنی بهتره برو کدت رو تو یک پیغام بزار و بعد نگاش کن متوجه میشی:لبخند: