PDA

View Full Version : سوال: مسیردهی برای باز کردن فایل



SHM313
دوشنبه 23 آذر 1388, 12:40 عصر
سلام دوستان؛
می خواستم بدونم چطور میشه بجای اینکه برای باز کردن یک فایل به صورت مثلا "C:\\directory\\fileNme.type" مسیری رو بدیم که در صورتی که کاربر نهایی که از نرم افزار ما استفاده می کند آنرا در جای دیگری نصب کرد و فایلها در مکان دیگری غیر از اون چیزی که ما آدرس دادیم کپی شد، فیل در برنامه باز بشه؟:متفکر:

Sirwan Afifi
دوشنبه 23 آذر 1388, 12:46 عصر
سلام دوست عزیز اینکه خیلی ساده ست فقط کافیه
این بجای مسیر این بنویسی

|DataDriectory|mydb.mdb

Reza_Yarahmadi
دوشنبه 23 آذر 1388, 16:23 عصر
تمام فایلهایی که برنامه بهش نیاز داره رو کنار فایل اجرایی بذارید و با دستور زیر به پوشه ای که فایل اجرایی توی اون قرار داره دسترسی پیدا کنید.

Application.StartupPath
یه راه دیگه اینه که فایلهای مورد نیازتون رو توی یکی از پوشه های مخصوص ویندوز (My Documents, Program Files , ...) بذارید و از طریق کد زیر به پوشه مورد نظر دسترسی پیدا کنید.

Environment.GetFolderPath(Environment.SpecialFolde r.MyDocuments)