PDA

View Full Version : ذخیره یک فایل در کنار فایل قبلی



cpuram
دوشنبه 08 اسفند 1390, 09:24 صبح
سلام
من یک فایل تکست رو باز کردم و بعد از استفاده با این کد اونو در مسیر تعیین شده ذخیره کردم.
System.IO.File.AppendAllLines(@"C:\Users\Hamid\Desktop\ppp.txt", new string[] { line + "\n" }, Encoding.UTF8);

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

vahdani_d
دوشنبه 08 اسفند 1390, 09:29 صبح
فایل رو با open file diagram باز کردید ؟

حالا با save file diagram هم ذخیره کنید

cpuram
دوشنبه 08 اسفند 1390, 09:32 صبح
بله.
اینطوری هم ذخیره میشه مشکلی تو ذخیره کردن ندارم.
میخوام تو مسیر فایل قبلی باشه .
مثلا اگه یه فایل رو از درایو f باز کردیم . همونجا هم ذخیره بشه.

banitaba.ommolketab
سه شنبه 09 اسفند 1390, 12:06 عصر
خوب دوست من شما وقتی فایل را باز میکنی یعنی مسیرش رو داری (openfiledialog.filename)
موقع ذخیره کردن میتونی از کد زیر استفاده کنی . (
using system.IO
) یادت نره
try
{
StreamWriter sw = newStreamWriter(openfiledilog.saferfilename + "___");
sw.Write(textbox1.Text);
sw.Close();
}
catch
{

}