//读文件 private void readBtn_Click(object sender, EventArgs e) { try { if (pathTxt.Text == "") { MessageBox.Show("请输入文件地址"); return; } readTxt.Text = File.ReadAllText(pathTxt.Text, Encoding.Default);//不需要对地址中的"\"进行转义 } catch (Exception ex) { MessageBox.Show("文件地址错误"); } } //写文件 private void writeBtn_Click(object sender, EventArgs e) { try { if (pathTxt.Text == "") { MessageBox.Show("请输入文件地址"); return; } File.WriteAllText(pathTxt.Text, writeTxt.Text); MessageBox.Show("success"); } catch (Exception ex) { MessageBox.Show("文件地址错误"); } } //读取文件夹路径 private void folderBtn_Click(object sender, EventArgs e) { if (folderBrowserDialog1.ShowDialog() == DialogResult.OK) { folderTxt.Text = folderBrowserDialog1.SelectedPath; } } //读取文件路径 private void fileBtn_Click(object sender, EventArgs e) { OpenFileDialog op = new OpenFileDialog(); op.Filter = "Text files (*.txt)|*.txt|All Files(*.*)|*.*"; if (op.ShowDialog() == DialogResult.OK) { pathTxt.Text = op.FileName; } }
c# winform 路径选择和文件读写
时间: 2024-09-30 16:48:38