newform.richTextBox1.LoadFile(filename);只能读取rtf格式啊。
有没有即能读取txt文件也能同时读取rtf文件
有没有即能读取txt文件也能同时读取rtf文件
解决方案 »
- c#写的一个小程序,大家进来帮我看看
- C# 全屏 启动 时出现的 闪烁
- 怎样判断一个进程是否正在运行!?
- 请哪位高手给个最好的解决方案
- 程序退出问题
- web发布打包问题
- 关于数据库连接池的问题 InvalidOperationException: Timeout expired.
- 经常遇到使用一些函数的时候 ,编译器警告函数已经过时了?
- (请大家攻击小日本)转载
- 请问,怎么可以在DataGrid的DoubleClick事件里面取得DataGrid单元格的内容?
- c#调用以前的Dll问题,请前辈帮小弟看下代码,小弟先感谢了!
- c# tableadapter 有选择性地输出在表格中,而不是默认的第一条
richTextBox1.LoadFile(@"d:\1.txt", RichTextBoxStreamType.PlainText);
{
try
{
FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read);
if (fs.CanRead)
{
StreamReader sr = new StreamReader(fs, Encoding.Default);
string strline = sr.ReadLine();
StringBuilder sb = new StringBuilder();
while (strline != null)
{
strline = sr.ReadLine();
sb = sb.Append(strline + "\n");
}
sr.Close();
richTextBox1.Text = sb.ToString();
}
}
catch (Exception ex)
{ throw ex; } }
参考
http://www.cnblogs.com/volnet/archive/2006/11/28/575599.html
string fileext = new System.IO.FileInfo(filename).Extension;
switch (fileext.ToLower())
{ case ".txt":
this.richTextBox1.LoadFile(filename, RichTextBoxStreamType.PlainText);
break;
case ".rft":
this.richTextBox1.LoadFile(filename, RichTextBoxStreamType.RichText);
break;
}