【发布时间】:2015-05-26 09:58:33
【问题描述】:
我有一个用 VSTO 和 VS2013 编写的 Outlook 2013 插件。我有一个保存文件对话框,在其中将初始目录设置为网络挂载。使用MailItem.SaveAs() 保存到路径有效,但是当我将它与saveFileDialog1.InitialDirectory = "W:/etc/etc/"; 一起使用时,我只是将我的文档库作为初始目录。为什么它可能不起作用?
下面是相关代码:
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.FileName = filename;
saveFileDialog1.InitialDirectory = path;
saveFileDialog1.AddExtension = false;
saveFileDialog1.CheckFileExists = true;
saveFileDialog1.DefaultExt = "\".mht\"";
saveFileDialog1.Filter = "\"MHT Files|*.mht|All Files|*.*\"";
DialogResult result = saveFileDialog1.ShowDialog();
这就是所有相关代码。 FileName 工作正常,路径格式为“W:/Folder/Folder/”
谢谢
【问题讨论】:
-
你试过
path = @"W:\Folder\Folder\"吗?
标签: c# savefiledialog