PDA

View Full Version : جلوگیری از ذخیره تکراری نتایج با هر بار کلیک



ada_a899a
سه شنبه 11 شهریور 1393, 08:54 صبح
باسلام و وقت بخیر
دوستان من وقتی میخوام داده های خروجی را ذخیره کنم با هربار کلیک روی دکمه ذخیره نتیجه جدید به نتایج قبلی اضافه میشه بدون آنکه عمل جایگزینی صورت بگیره به نظر شما من چیکارکنم که این مشکل حل بشه
ممنون و سپاسگذارم از همه

luckyboy77
سه شنبه 11 شهریور 1393, 09:21 صبح
دوست من شما چطوری فرمتو طراحی کردی؟؟
ساده ترین راه اینه که بعد از ذخیره موفقیت آمیز اطلاعات باکس های اطلاعاتی رو خالی کنید.

Mori Bone
سه شنبه 11 شهریور 1393, 09:44 صبح
سلام.
کجا ذخیره کنی؟ چطوری ذخیره می کنی؟

ada_a899a
سه شنبه 11 شهریور 1393, 10:40 صبح
سلام دوستان من از save file dialog استفاده میکنم و نتیجه ای که میخوام ذخیره کنم بصورت متنی است وبرای ذخیره هم از File.WriteAllText(sve.FileName, sb.ToString()); استفاده میکنم

aminmousavi
سه شنبه 11 شهریور 1393, 12:28 عصر
سلام دوست عزیز ، از کد زیر استفاده کن :


saveFileDialog1.ShowDialog();
if (File.Exists(saveFileDialog1.FileName))
{
File.AppendAllText(saveFileDialog1.FileName, textBox1.Text, Encoding.UTF8);
}
else
{
File.WriteAllText(saveFileDialog1.FileName, textBox1.Text, Encoding.UTF8);
}