PDA

View Full Version : مسیر روت پروزه چه جوری نوشته می شه؟



#Faranak
شنبه 05 تیر 1389, 19:48 عصر
سلام .من یک پروزه ی ویندوزی نوشتم که می خواستم خیلی از مسیرهارواز روت بخونه و به این صورت نوشتم:

project//..//..@

که projectنام پوشه ی پروزه است.اما وقتی از پروزه من setupساخته شد وروی یک کامپیوتردیگه اجراشد متوجه شدم که این مسیر ازروت کامپیوتر می خونه نه ازروت پروزه .یعنی پروزه در مسیر dکپی شد اما طبق این مسیر به سراغ روت کامیوتررفت و پروزه رو پیدانکردمی خواستم بدونم چه جوری می شه از روت پروزه خوند؟

Open-Source
شنبه 05 تیر 1389, 20:07 عصر
مسیری که فایل exe از همون جا اجرا شده:
Application.StartupPath;

#Faranak
شنبه 05 تیر 1389, 20:25 عصر
مسیری که فایل exe از همون جا اجرا شده:
Application.StartupPath;

یعنی مثلا می خوام یک عکس که درمسیر پروزه است لود کنم بنویسم:

image.loadfromfile(application.startuppath/flower.jpg);


اگه ممکنه یک مثال از طرزاستفاده اش این جا بذارید ممنون.

حامد مصافی
شنبه 05 تیر 1389, 20:30 عصر
image.loadfromfile(application.startuppath + "\\flower.jpg");

#Faranak
شنبه 05 تیر 1389, 20:59 عصر
image.loadfromfile(application.startuppath + "\\flower.jpg");

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

naser2009
شنبه 05 تیر 1389, 21:24 عصر
ممنون از راهنماییتون اما من از این خطاگرفتم که این فایل رو پیدا نمی کنه.وقتی مسیری که تو باگ نوشته شده بودروبا مسیر پروزه چک کردم دیدم یکی نیستند لطفابیشترراهنمایی کنید.
سلام دوسته من مشکلی وجود نداره
این کد درسته فایل عکس در مثال حامدخان باید دقیقا کنار فایل .exe باشه اگه میخواهی بزاری تو پوشه ای مثله images


image.loadfromfile(application.startuppath + \\images\\flower.jpg (file://images//flower.jpg));

مثله بالا عمل کن
موفق باشی

#Faranak
شنبه 05 تیر 1389, 22:15 عصر
سلام دوسته من مشکلی وجود نداره
این کد درسته فایل عکس در مثال حامدخان باید دقیقا کنار فایل .exe باشه اگه میخواهی بزاری تو پوشه ای مثله images


image.loadfromfile(application.startuppath + \\images\\flower.jpg (file://images//flower.jpg));

مثله بالا عمل کن
موفق باشی

سلام .فایل عکس رو دقیقا کنارexeگذاشتم. مسیر پروزه من به صورت زیر هست:

C:\Documents and Settings\Administrator\My Documents\Visual Studio 2008\Projects\WindowsFormsApplication1\WindowsForm sApplication1\bin\Debug


اماوقتی باگ می ده اعلام می کنه در مسیرزیر پروزه رو پیدانکرده:

Could not find file 'C:\Documents and Settings\Administrator\My Documents\Visual Studio 2008\Projects\WebSite13 (3)\WindowsFormsApplication1\WindowsFormsApplicati on1\bin\Debug\fNew Bitmap Image.jpg'.

می شه بگید برای چی مسیر پروزه رو جستجو نمی کنه و مسیرها متفاوته
ممنون.

#Faranak
شنبه 05 تیر 1389, 22:31 عصر
حل شد ممنون.فایل رو اشتباه کپی کرده بودم.