效果如圖:
選擇檔案格式:
儲存excel情況如下:
儲存txt情況如下:
儲存Word情況如下:
在這裡插入代碼片
private void baocunexcel_Click(object sender, EventArgs e)
{
if (jiemiantext1.Text == "") //儲存資料界面
{
MessageBox.Show("沒有資料儲存!", "錯誤");
return;
}
SaveFileDialog SaveFile = new SaveFileDialog();
SaveFile.Filter = "|*.xls;*.xlsx|(*.et;*.xls;*.xlsx)|*.et;*.xls;*.xlsx|All files(*.*)|*.*|txt files(*.txt)|*.txt|*.word|";//文本篩選,excel
//SaveFile.Filter = "All files(*.*)|*.*|txt files(*.txt)|*.txt";//文本篩選,txt
SaveFile.FilterIndex = 3;//文本篩選器索引,選擇第一項就是1
SaveFile.RestoreDirectory = true;
if (SaveFile.ShowDialog() == DialogResult.OK)
{
resultFile = SaveFile.FileName;
StreamWriter sw = File.CreateText(resultFile);
sw.Write(jiemiantext1.Text);
MessageBox.Show("儲存成功!");
sw.Close();
}
}
代碼很短很簡單