用c#:点击保存按钮,弹出选择文件路径,将textbox1和textbox2的值存入txt文件。点击导入按钮,选择txt文件,将txt文件的textbox1和textbox2对应的的值填入窗体的对应的textbox1和textbox2的text值
时间: 2024-02-15 16:06:19 浏览: 134
好的,我可以帮您解决这个问题。首先,您需要在窗体上放置两个文本框和两个按钮,一个用于保存,一个用于导入。然后,您可以按照以下步骤编写代码:
保存按钮的代码:
```csharp
private void btnSave_Click(object sender, EventArgs e)
{
// 弹出文件保存对话框
SaveFileDialog saveFileDialog = new SaveFileDialog();
saveFileDialog.Filter = "文本文件|*.txt";
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
// 将textbox1和textbox2的值存入txt文件
string filePath = saveFileDialog.FileName;
using (StreamWriter writer = new StreamWriter(filePath))
{
writer.WriteLine(textbox1.Text);
writer.WriteLine(textbox2.Text);
}
}
}
```
导入按钮的代码:
```csharp
private void btnImport_Click(object sender, EventArgs e)
{
// 弹出文件打开对话框
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Filter = "文本文件|*.txt";
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
// 读取txt文件的内容,将textbox1和textbox2对应的的值填入窗体的对应的textbox1和textbox2的text值
string filePath = openFileDialog.FileName;
using (StreamReader reader = new StreamReader(filePath))
{
textbox1.Text = reader.ReadLine();
textbox2.Text = reader.ReadLine();
}
}
}
```
请注意,上述代码中的变量名和控件名是示例,您需要根据您的实际情况进行相应的更改。
阅读全文