winform,写一个文本文件来读取文件路径。方便以后的修改
时间: 2024-02-27 09:51:23 浏览: 24
好的,下面是一个简单的 Winform 示例,它可以读取文本文件中的文件路径,并将路径显示在窗体上:
```csharp
using System;
using System.IO;
using System.Windows.Forms;
namespace FilePathReader
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
// 读取文本文件中的文件路径
string filePath = ReadFilePath();
// 将文件路径显示在窗体上
textBox1.Text = filePath;
}
private string ReadFilePath()
{
string filePath = "";
try
{
// 打开文本文件
using (StreamReader sr = new StreamReader("path.txt"))
{
// 读取文件路径
filePath = sr.ReadLine();
}
}
catch (FileNotFoundException)
{
// 如果文件不存在,创建一个空文件
File.Create("path.txt").Close();
}
return filePath;
}
}
}
```
在上面的示例中,我们创建了一个名为 Form1 的窗体,并在窗体上放置了一个名为 textBox1 的文本框。在窗体的构造函数中,我们调用了 ReadFilePath 方法来读取文本文件中的文件路径,并将路径显示在文本框上。
ReadFilePath 方法中,我们首先尝试打开名为 path.txt 的文本文件,并读取其中的文件路径。如果文件不存在,则创建一个空文件。最后,将读取到的文件路径返回。请确保将 path.txt 文件放置在应用程序的根目录下,以便能够正确读取文件路径。