private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog.FileName = "ok";
StreamReader SR = new StreamReader(@"C:\Users\Murat\Pictures\New folder\DE.TXT");
string satir;
int sayac=0;
while((satir = SR.ReadLine()) != null)
{
//listBox1.Items.Add(satir);
richTextBox1.AppendText(satir + "\n");
sayac++;
}
SR.Close();
OpenFileDialog.FileName不能:(请帮忙。
我想在从文件中读取数据时输入文件路径。
答案 0 :(得分:1)
以下是一个展示如何使用OpenFileDialog的示例:
private void button1_Click(object sender, EventArgs e)
{
if (OpenFileDialog.ShowDialog() == DialogResult.OK)
{
richTextBox1.Clear();
using (StreamReader SR = new StreamReader(OpenFileDialog.FileName))
{
string satir;
while ((satir = SR.ReadLine()) != null)
{
richTextBox1.AppendText(satir + "\n");
}
}
int sayac = richTextBox1.Lines.Count();
}
}
请注意,您也可以这样做:
private void button1_Click(object sender, EventArgs e)
{
if (OpenFileDialog.ShowDialog() == DialogResult.OK)
{
richTextBox1.Lines = File.ReadAllLines(OpenFileDialog.FileName);
int sayac = richTextBox1.Lines.Count();
}
}