读书人

RichTextBox控件里的内容应用StreamWr

发布时间: 2012-07-02 17:46:22 作者: rapoo

RichTextBox控件里的内容使用StreamWriter保存UTF-8格式和记事本保存的UTF-8格式的内容不同
RichTextBox控件里的内容使用StreamWriter保存UTF-8格式和记事本保存的UTF-8格式的内容不同。

C# code
StreamWriter sw = new StreamWriter(srcPath, false, Encoding.GetEncoding("UTF-8"));sw.Write(richTextBox1.Text.Trim());sw.Close();


两种方式保存的文本,使用erlang编译器编译,记事本保存的文本可以通过,但是RichTextBox控件保存的文本不能通过

提示这个错误:
syntax error before:'?
no module definition

同样都有记事本打开查看,肉眼看到的内容是一样的。

请帮助我,这是什么问题?是RichTextBox控件的UTF-8的格式有问题吗?这种问题是怎样造成的。

[解决办法]
有一个无法显示的字符在 RichTextBox.Text 里,编译的时候读到那就语法错误了
[解决办法]
system.text.encoding.default

读书人网 >C#

热点推荐