将串口接收区的数据,即TextBox中的接收的数据保存在文本中
点按钮实现保存文本
自动将当前的时间作为名字,只能保存为 txt 文本。
private void button3_Click(object sender, EventArgs e)
{
SaveFileDialog saveFileDialog = new SaveFileDialog();
DateTime saveFailName = DateTime.Now; //*获取时间,将时间作为名字。--> 年月日-时分.txt
saveFileDialog.FileName = saveFailName.Year.ToString() + saveFailName.Month.ToString("00") + saveFailName.Day.ToString("00") + "-" + saveFailName.Hour.ToString("00") + saveFailName.Minute.ToString("00");
saveFileDialog.Filter = "(*.txt)|*.txt"; //只允许保存为TXT文本
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
StreamWriter streamWriter = new StreamWriter(saveFileDialog.FileName, false);
streamWriter.Write(this.textBox1.Text);
streamWriter.Close();
}
}
个人见解,感谢阅读。