C# 富文本框以当前时间保存文件
提示:这里简述 RichTextBox以当前时间保存文件的简易方法
一、新建工程
1、新建C# window窗体 (.net Framework)工程;
2、将Form框架中添加RichTextBox控件,将属性命名为richTextBox_txt;添加按键Button控件命名为button_save,文字显示“保存文件”。
二、添加代码
定义按键单击事件,编辑添加代码。
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace app
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//按键单击事件
private void button_save_Click(object sender, EventArgs e)
{
if (richTextBox_txt.Text == "")//判断内容是否为空
{
MessageBox.Show("保存数据不能为空!");
}
else//保存文件
{
richTextBox_txt.SaveFile("./" + "LOG_" + DateTime.Now.ToString().Replace("/", "_").Replace(":", "_").Replace(" ", "_") + ".txt", RichTextBoxStreamType.PlainText);
MessageBox.Show("保存成功!");
}
}
}
}
三、运行代码
保存成功显示效果如下,在默认执行文件路径下会生成对应文件,文件内容为富文本框显示内容。成功后提示消息框。