簡體   English   中英

使用SaveFileDialog將文件保存到c#中的特定文件夾

[英]Save File to specific folder in c#, using SaveFileDialog

我需要使用SaveFileDialog將文件保存到特定文件夾。

例如,保存在“ c:\\ MyNewFolder”中

如果該文件夾存在,則創建並保存;如果該文件夾存在,則僅保存。

        String fileName="";
        String date = DateTime.Now.Day+"-"+DateTime.Now.Month+"-"+DateTime.Now.Year;
        SaveFileDialog saveFileDialog1 = new SaveFileDialog();
        saveFileDialog1.FileName = fileName;
        if (saveFileDialog1.ShowDialog() == DialogResult.OK)
        {
            using (Stream s = File.Open(saveFileDialog1.FileName,FileMode.CreateNew))

            using (StreamWriter sw = new StreamWriter(s))
            {
                sw.WriteLine(tbName.Text);
                sw.WriteLine(tbSummary.Text);
            }

        }

你可以找

SaveFileDialog save = new SaveFileDialog();
save.InitialDirectory = "c:\\MyNewFolder";
save.RestoreDirectory = true;
string strPath="c:\MyNewFolder";

if (!Directory.Exists(strPath))

{

    Directory.CreateDirectory(strPath);

}

else

{

//Continue your logic and append your file name

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM