Пример #1
0
        private void 导出订单ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FolderBrowserDialog dialog = new FolderBrowserDialog();

            dialog.Description = "请选择文件路径";

            if (dialog.ShowDialog() == DialogResult.OK)
            {
                string        foldPath  = dialog.SelectedPath;
                DirectoryInfo theFolder = new DirectoryInfo(foldPath);

                //theFolder 包含文件路径

                try
                {
                    string path = @theFolder.FullName + "\\order.xml";
                    Console.WriteLine(path);
                    if (service.orderList != null)
                    {
                        service.Export(path);
                    }
                    else
                    {
                        Console.WriteLine("empty");
                    }
                    MessageBox.Show("导出成功");
                }
                catch
                {
                    throw new Exception("导出错误");
                }
            }
        }