csv文件导出的路径选择问题。求指导

.Net技术 码拜 8年前 (2016-02-25) 1263次浏览
现在实现的可以把csv文件存到绝对路径下,但是想实现可以手动选择存储路径该怎么改呢?(例如点击按钮,弹出存储路径对话框,然后选择路径)

string delimiter = ",";
            string outputFilename = "Robot";
            string fullFilename = Path.Combine("D:\11",outputFilename);//路径的选择
            StreamWriter csvStreamWriter = new StreamWriter(fullFilename, false, System.Text.Encoding.UTF8);
            //output header data
            string strHeader = "";
            for (int i = 0; i < dataGridView1.Columns.Count; i++)
            {
                strHeader += dataGridView1.Columns[i].HeaderText + delimiter;
            }
            csvStreamWriter.WriteLine(strHeader);
            //output rows data
            for (int j = 0; j < dataGridView1.Rows.Count; j++)
            {
                string strRowValue = "";
                for (int k = 0; k < dataGridView1.Columns.Count; k++)
                {
                    strRowValue += dataGridView1.Rows[j].Cells[k].Value + delimiter;
                }
                csvStreamWriter.WriteLine(strRowValue);
            }
            csvStreamWriter.Close();
解决方案

40


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明csv文件导出的路径选择问题。求指导
喜欢 (0)
[1034331897@qq.com]
分享 (0)