PDA

View Full Version : مشکل در ذخیره اطلاعات richtextbox بصورت text



mr.siahatgar
سه شنبه 24 دی 1398, 08:22 صبح
سلام من برای ذخیره متن موجود در ریچ تکس باکس به فرمت تکس از دستور زیر استفاده میکنم
اما مشکل این هست که وقتی فایل ذخیره شده را باز میکنم میبینم یه سری اطلاعات اضافی در اول فایل هم ذخیره شده و در پایان هر خط هم یه کلمه par نوشته شده است در صورتی که متن من فقط شامل اعداد هست چرا اینها نوشته میشه ؟ چکار کنم که فقط متن داخل ریچ تکس باکس بدون اطلاعات اضافی به صورت تکس ذخیره بشه
نمونه فایل خروجی هم میزارم تا ببینید



SaveFileDialog Save = new SaveFileDialog();
if (Save.ShowDialog() == DialogResult.OK)
richTextBox1.SaveFile(Save.FileName+".TXT")

151251

mr.siahatgar
سه شنبه 24 دی 1398, 08:51 صبح
سلام کد را به صورت زیر تغییر دادم مشکل حل شد


SaveFileDialog Save = new SaveFileDialog();
if (Save.ShowDialog() == DialogResult.OK)
richTextBox1.SaveFile(Save.FileName, RichTextBoxStreamType.PlainText);

ASHKANLAEI
سه شنبه 24 دی 1398, 08:51 صبح
بجای متد saveFile از این کد استفاده کن:

System.IO.File.WriteAllText(Save.FileName+".TXT", richTextBox1.Text);

mr.siahatgar
چهارشنبه 25 دی 1398, 09:21 صبح
بسیار ممنونم از شما