View Full Version : سوال: استفاده از Stream Writer برای ذخیره محتویات RichTextBox
Ehsan Programmer
پنج شنبه 19 فروردین 1389, 14:50 عصر
سلام
من یک فایل متنی رو در یک Richtextbox دارم حالا میخوام با SreamWriter اونو ذخیره کنم
اما هر کار میکنم فقط خط اولش ذخیره میشه
لطفا کمکم کنید
:خجالت:
FastCode
پنج شنبه 19 فروردین 1389, 15:50 عصر
اگر کدتون رو بزارید زودتر مشکلتون حل میشه.
AliRezaPro
پنج شنبه 19 فروردین 1389, 16:13 عصر
از خاصیت Lines آبجکت richTextBox1 استفاده کنید و ان را در حلقه پیمایش کنید و با استفاده از تابع WriteLine انها رو ذخیره کنید.
Ehsan Programmer
پنج شنبه 19 فروردین 1389, 17:26 عصر
این کد هایی است که نوشتم اما فقط خط اول ذخیره میشه
SaveFileDialog saveDialog = newSaveFileDialog();
saveDialog.Filter = "Text File (*.txt)|*.txt";
saveDialog.Title = "Save File ";
if (saveDialog.ShowDialog() == DialogResult.OK)
{
string filename = saveDialog.FileName;
StreamWriter Writer = newStreamWriter(filename);
Writer.WriteLine(richTextBox1);
Writer.WriteLine(Writer.NewLine);
Writer.Close();
}
FastCode
پنج شنبه 19 فروردین 1389, 17:29 عصر
این کد هایی است که نوشتم اما فقط خط اول ذخیره میشه
SaveFileDialog saveDialog = newSaveFileDialog();
saveDialog.Filter = "Text File (*.txt)|*.txt";
saveDialog.Title = "Save File ";
if (saveDialog.ShowDialog() == DialogResult.OK)
{
string filename = saveDialog.FileName;
StreamWriter Writer = newStreamWriter(filename);
Writer.WriteLine(richTextBox1);
Writer.WriteLine(Writer.NewLine);
Writer.Close();
}
richTextBox1
--->
richTextBox1.Text
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.