PDA

View Full Version : فهمیدن مسیر نصب برنامه



electro_esma
سه شنبه 12 آذر 1392, 16:25 عصر
با سلام چطوری می شه فهمید که بعد از نصب فایل ها تو چه دایرکتوری نصب می شن. یعنی می خوام این دایرکتوری رو تو یه رشته ذخیره کنم البته بعد از نصب .

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

ممنون از همه دوستان

khokhan
سه شنبه 12 آذر 1392, 17:17 عصر
با سلام چطوری می شه فهمید که بعد از نصب فایل ها تو چه دایرکتوری نصب می شن. یعنی می خوام این دایرکتوری رو تو یه رشته ذخیره کنم البته بعد از نصب .

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

ممنون از همه دوستان

.................................................. ............................:لبخند:

private void button1_Click(object sender, EventArgs e)
{

string path;
path = System.IO.Path.GetDirectoryName(
System.Reflection.Assembly.GetExecutingAssembly(). GetName().CodeBase);
MessageBox.Show(path);
}

electro_esma
سه شنبه 12 آذر 1392, 20:51 عصر
با تشکر از شما دوست عزیز

path2= System.IO.Path.GetDirectoryName(Assembly.GetExecut ingAssembly().Location); //yaftan masir projeh

تابع شما یه کلمه فایل هم می فرستاد

اما این دقیق خود مسیر رو می ده تشکر از شما

اینم لینک سایت
http://stackoverflow.com/questions/4858994/find-working-project-directory-in-c-net

Kubuntu
سه شنبه 12 آذر 1392, 21:00 عصر
Environment.CurrentDirectory

یا

Application.Startup

فرقی نداره از کدوم استفاده می کنی هردوشون مسیر جاری برنامه رو می دن