C# 文件浏览到文本框.仅文本.doc .txt等

本文关键字:文本 doc txt 浏览 文件 | 更新日期: 2023-09-27 18:36:44

我正在尝试浏览.doc,.text等文件并将位置粘贴到textbox3.text。我得到了下划线,我不知道我错过了什么。

这是代码:

private void button2_Click(object sender, EventArgs e)
{
    OpenFileDialog bDialog = new OpenFileDialog();
    bDialog.Title = "Open Word or Text File";
    bDialog.Filter = "Text Files|*.doc;*.docx;*.txt;*.text";
    bDialog.InitialDirectory = @"C:'";
    if (bDialog.ShowDialog() == DialogResult.OK)
    {
    File2Lines = System.IO.File.ReadAllLines(bDialog.FileName.ToString());
    }
    textBox3.Text = File2Lines;
}

和带下划线的图像:http://shrani.si/f/3J/bu/2ALFViEN/missing.png

有什么解决办法吗?(如果有什么没有意义,那是因为我是菜鸟)

C# 文件浏览到文本框.仅文本.doc .txt等

您尚未将File2Lines声明为变量。 此外,ReadAllLines返回的是String[]而不是string。 尝试:

string[] File2Lines = System.IO.File.ReadAllLines(bDialog.FileName.ToString());

然后

textBox3.Lines = File2Lines;