如何在c#中单击按钮时显示TXT文件
本文关键字:显示 TXT 文件 按钮 单击 | 更新日期: 2023-09-27 18:06:18
我是c#的新手,我需要写一个带有按钮的程序(点击它来显示一个。txt文件)有人能给我一些想法或可能是一个示例代码
谢谢
WinForms的答案:
将textBox
命名为tbBrowser
,将Button
命名为bBrowse
。双击按钮以创建按钮Click
处理程序。在处理程序中放置以下代码:
String filename = @"C:'Temp'1.txt";
using (StreamReader rdr = new StreamReader(filename))
{
String content = rdr.ReadToEnd();
tbBrowser.Text = content;
}
参考StreamReader文档
回答ASP。. NET会完全不同,但你不太可能问这个(至少program
这个词让我这么想)
您还没有说您是想使用winforms, wpf还是其他东西。无论如何,下面的代码将适用于winforms -只需添加一个文本框到您的表单:
private void button1_Click(object sender, EventArgs e)
{
// Create reader & open file
using (TextReader tr = new StreamReader(@"C:'myfile.txt"))
{
textBox1.Text += tr.ReadToEnd();
}
}
如果你正在创建窗体,请在窗体中添加一个按钮
双击按钮
并在方法中编写以下代码
private void button1_Click(对象发送者,EventArgs e){字符串filePath = "给出你的路径";//或者你可以在app.config中给出你的路径,如果你想的话,可以从app.config中读取//修改路径
if (File.Exists(filePath))
{
StreamReader reader = new StreamReader(filePath);
do
{
string textLine = reader.ReadLine() + "'r'n";
}
while (reader.Peek() != -1);
reader.Close();
}
}