PDA

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



ahmad_lovely
شنبه 26 تیر 1389, 17:10 عصر
با سلام
با چه کدی میشه به پوشه ای که فرم ها در آن ذخیره شده اند، دسترسی پیدا کرد ؟
منظورم پوشه ی Debug نیست ؟
ممنون

amirh_karimifar
شنبه 26 تیر 1389, 17:52 عصر
میتوانید از خاصیت استفاده کنید . this.CourentFolder

ahmad_lovely
شنبه 26 تیر 1389, 18:03 عصر
میتوانید از خاصیت استفاده کنید . this.CourentFolder

میتونید کد کامل اونو بنویسید؟

محسن شامحمدی
شنبه 26 تیر 1389, 19:03 عصر
system.process.start(this.CourentFolder);

ahmad_lovely
شنبه 26 تیر 1389, 19:32 عصر
منظورم اینه که، مثلا با کد Application.startupPath می تونیم آدرس فولدر Debug رو بدست بیاریم، حالا من می خوام آدرس دو تا فولدر قبل از Debug ، یعنی فولدرای که فرم ها تو اون هستند رو در بیارم !
فقط آدرس رو می خوام !

Masoome_das
شنبه 26 تیر 1389, 22:32 عصر
string path = System.Environment.SystemDirectory;
path = path.Substring(0, 10);
path = path + @"\Fonts";


من با این کد آدرس پوشه Font داخل windows را بدست آوردم شما هم می توانید یک کار مشابه انجام بدهید
یعنی ابتدا آدرس کاملی که Application.startupPath را به شما می دهد بدست آورید سپس با دستور .Substring قسمتی از آدرس را که در نظر دارید جدا کنید

ehsanara
شنبه 26 تیر 1389, 23:55 عصر
اگه میخوای فایلی رو فراخوانی کنی



Application.StartupPath + "/source/File.Type"



بعنوان مثال



Application.StartupPath + "/Images/backGround.png"

ehsanara
یک شنبه 27 تیر 1389, 00:00 صبح
فراموش کردم بگم StartupPath از داخل پوشه ای که هم نام پروژه داخل پوشه پروژه ساخته میشه شروع میشه
مثلا

\C:\ehsanara\WindowsFormsApplication1\WindowsForms Application1
از داخل این پوشه میشه StartupPath

pishraft
یک شنبه 27 تیر 1389, 09:34 صبح
آدرسی که فایل *.sln رو داره چی؟