当前位置:编程学习 > C#/ASP.NET >>

使用RichTextBox控件的LoadFile方法打开文件时,提示"无效文件格式"

代码如下:
private void button1_Click(object sender, System.EventArgs e)
{
try
{
richTextBox1.LoadFile(textBox1.Text,RichTextBoxStreamType.RichText);
}
catch(Exception e1)
{
MessageBox.Show(e1.Message,"提示对话框");
}
richTextBox1.Focus();
} --------------------编程问答-------------------- this.richTextBox1.LoadFile(path, RichTextBoxStreamType.PlainText); --------------------编程问答-------------------- 我是在textBox1里输入的要打开的文件路径。 --------------------编程问答-------------------- 我用RichTextBoxStreamType.RichText做参数,打开rtf格式的文件,结果报“无效的文件格式”
--------------------编程问答-------------------- 问题已解决,原来是我把记事本文件直接改扩展名的原因造成的。 --------------------编程问答-------------------- 十分感激,我也是直接把word文档扩展名改成了rtf,结果废了半天劲,提示文件格式无效。 --------------------编程问答-------------------- 为什么把“记事本文件直接改扩展名的”就不行? --------------------编程问答--------------------
引用 6 楼  的回复:
为什么把“记事本文件直接改扩展名的”就不行?


文件的实际存储格式并不会因为扩展名改变而改变,就好比一个avi的电影文件并不会因为扩展名变成doc以后就可以被word打开一样 --------------------编程问答--------------------
引用 6 楼  的回复:
为什么把“记事本文件直接改扩展名的”就不行?


格式不一样撒,,记事本只是单文本的,,rtf是多文本的,, --------------------编程问答-------------------- 嗯,知道了!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,