PDA

View Full Version : آموزش: مشکل در ذخیره فایل



shytonak
دوشنبه 02 اسفند 1389, 11:49 صبح
سلام دوستان.
من از کد زیر برای ذخیره یه فایل استفاده کردم اما فایل در پوشه خود برنامه ذخیره میشه و در آدرسی که وارد کردم ذخیره نمیشه.

Environment.SpecialFolder.Desktop
جالبیش اینکه با اسم Desktop هم ذخیره میشه.
ممنون میشم یه راهنمایی کنید.

sinashahab
دوشنبه 02 اسفند 1389, 12:11 عصر
خوب معلومه دیگه .

بعد از این باید اسم فایل رو بنویسید .

مثلا شما وقتی می نویسید sina.txt . اون فایل تو پوشته ی برنامه با اسم sina.txt ذخیره میشه.
حالا وقتی هم بنویسید c:\sina.txt ُاین فایل توی درایو سی سیو میشه.

این کار شما هم یعنی نوشتید با اسم desktop ذخیره بشه .

shytonak
دوشنبه 02 اسفند 1389, 16:34 عصر
من می خوام یه فایل توی history ویندوز ذخیره کنم.نمی خوام آدرس بدم چون معلوم نیست توی کامپیوتر دیگه ویندوز توی کدوم دایو نصب شده باشه.

ali.rezaei7
دوشنبه 02 اسفند 1389, 16:58 عصر
من می خوام یه فایل توی history ویندوز ذخیره کنم.نمی خوام آدرس بدم چون معلوم نیست توی کامپیوتر دیگه ویندوز توی کدوم دایو نصب شده باشه.

سلام. كدي كه شما گذاشتيد تنها يك enum هست و بخاطر همين هست كه مسيري برگشت داده نمي شه. از تابع Environment.GetFolderPath براي بدست اوردن مسيرهاي خاص استفاده مي شه.نمونه:

MessageBox.Show(Environment.GetFolderPath(Environm ent.SpecialFolder.History));