C# richtextbox读取c盘里面.rtf文件内容
我在C盘放了一个.rtf的文件,里面有内容在vs窗口有一个richtextbox控件和一个按钮怎样单击按钮就可以在richtextbox中读取D盘里面.rtf文件里面的内...
我在C盘放了一个.rtf的文件,里面有内容
在vs窗口有一个richtextbox控件和一个按钮
怎样单击按钮就可以在richtextbox中读取D盘里面.rtf文件里面的内容
最好能够详细说明
有哪位大侠知道帮忙一下,解决了追分,要详细代码
能不能不打开对话框,单击按钮直接就读取到????? 展开
在vs窗口有一个richtextbox控件和一个按钮
怎样单击按钮就可以在richtextbox中读取D盘里面.rtf文件里面的内容
最好能够详细说明
有哪位大侠知道帮忙一下,解决了追分,要详细代码
能不能不打开对话框,单击按钮直接就读取到????? 展开
3个回答
展开全部
在窗体加入一个按钮,命名为打开,双击进入事件编辑区,加入以下代码
openFileDialog1.Filter = @"文本文件|*.txt|所有文件|*.*";
if (openFileDialog1.ShowDialog() ==DialogResult.OK)
{
StreamReader sr = new StreamReader(openFileDialog1.FileName, System.Text.Encoding.Default);
richtextbox1.Text = sr.ReadToEnd();
sr.Close();
}
然后,单击按钮打开将会弹出一个打开对话框,找到你要打开文件的路径,点击打开即可
openFileDialog1.Filter = @"文本文件|*.txt|所有文件|*.*";
if (openFileDialog1.ShowDialog() ==DialogResult.OK)
{
StreamReader sr = new StreamReader(openFileDialog1.FileName, System.Text.Encoding.Default);
richtextbox1.Text = sr.ReadToEnd();
sr.Close();
}
然后,单击按钮打开将会弹出一个打开对话框,找到你要打开文件的路径,点击打开即可
TableDI
2024-07-18 广告
2024-07-18 广告
在上海悉息信息科技有限公司,我们深知Excel在数据处理中的重要作用。在Excel中引用不同工作表(sheet)的数据是常见的操作,这有助于整合和分析跨多个工作表的信息。通过在工作表名称前加上感叹号“!”,您可以轻松地引用其他工作表中的数据...
点击进入详情页
本回答由TableDI提供
展开全部
添加一个button控件编写Click事件代码
private void button1_Click(object sender, EventArgs e)
{
this.openFileDialog1.Filter = "rtf文件(*.rtf)|*.rtf";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
this.richTextBox1.LoadFile(this.openFileDialog1.FileName,RichTextBoxStreamType.PlainText);
}
}
如果不要打开 可以默认路径 定义变量保存完整路径
string path="C:/1.rtf";//完整路径名
this.richTextBox1.LoadFile(path,RichTextBoxStreamType.PlainText);//读取
private void button1_Click(object sender, EventArgs e)
{
this.openFileDialog1.Filter = "rtf文件(*.rtf)|*.rtf";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
this.richTextBox1.LoadFile(this.openFileDialog1.FileName,RichTextBoxStreamType.PlainText);
}
}
如果不要打开 可以默认路径 定义变量保存完整路径
string path="C:/1.rtf";//完整路径名
this.richTextBox1.LoadFile(path,RichTextBoxStreamType.PlainText);//读取
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在按钮事件里,直接取得文件的路径,然后用richTextBox的LoadFile方法载入文件。
RichTextBoxStreamType选择RichText,否则为乱码
private void btnRead_Click(object sender, EventArgs e)
{
//filePath是文件路径
string filePath = Application.StartupPath + @"\license.rtf";
//读取.rtf文件
this.rtxt_Description.LoadFile(filePath, RichTextBoxStreamType.RichText);
}
RichTextBoxStreamType选择RichText,否则为乱码
private void btnRead_Click(object sender, EventArgs e)
{
//filePath是文件路径
string filePath = Application.StartupPath + @"\license.rtf";
//读取.rtf文件
this.rtxt_Description.LoadFile(filePath, RichTextBoxStreamType.RichText);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询