VB.Net - 将纯文本写入.txt,保持回车

时间:2016-09-01 20:56:38

标签: vb.net visual-studio

我有一个表单,我将.txt文件加载到RichTextBox中。事件触发:

rtxtSONotes.LoadFile(stTextLink, RichTextBoxStreamType.PlainText)

我希望能够添加到文本中,然后使用按钮将旧文件替换为RichTextBox的内容:

My.Computer.FileSystem.WriteAllText(stTextLink, rtxtSONotes.Text, False)

如果我保留在表单中,这实际上很有效,它显示我告诉它在RichTextBox中的显示方式,这意味着所有新的行/回车都在那里。但是,如果我在记事本中打开实际的.txt文件,那么所有内容都会被归结为一个连续的行,并且对于大多数用户来说是不可读的。我不希望表单成为用户阅读文件的唯一方式。

从表单写入.txt文件时,有没有办法保留回车?我希望尽可能将文件保存为.txt,而不是像.rtf那样。

1 个答案:

答案 0 :(得分:1)

可能像

System.IO.File.WriteAllLines(stTextLink, rtxtSONotes.Lines)