gpt4 book ai didi

c# - OpenFileDialog/SaveFile 对话框初始文件夹

转载 作者:行者123 更新时间:2023-11-30 17:41:49 25 4
gpt4 key购买 nike

我已经通读了这些问题,但似乎没有一个解决方案有效。我可以让它工作到 C:\并工作到用户主文件夹,但不是我在文档中为名为“Workspace Saves”的用户设置的文件夹这里有一些代码片段。

如果文件夹不存在则创建文件夹。这很好用...

        // Does Workspace Folder Check

Directory.CreateDirectory(Path.Combine(Environment.ExpandEnvironmentVariables("%userprofile%"), "Documents") + "/Workspace Saves");

对话部分。这总是在用户文件夹而不是子文件夹中打开。尝试了多种方法。

        // Opens Dialog Box
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
string path = (Path.Combine(Environment.ExpandEnvironmentVariables("%userprofile%"), "Documents") + "/Workspace Saves");
if (Directory.Exists(path))
{
saveFileDialog1.InitialDirectory = path;
}
else
{
saveFileDialog1.InitialDirectory = @"C:\";
}
saveFileDialog1.Filter = "Workspace Data File |*.wsda";
saveFileDialog1.Title = "Save current Workspace data.";
saveFileDialog1.ShowDialog();
if (saveFileDialog1.FileName != "")
{

最佳答案

使用 "\\Workspace Saves" 代替 "/Workspace Saves"

关于c# - OpenFileDialog/SaveFile 对话框初始文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32447998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com