【问题标题】:Windows Forms open and save default directoriesWindows 窗体打开并保存默认目录
【发布时间】:2010-04-13 02:53:21
【问题描述】:

我正在编辑使用 Windows 窗体的其他人的代码:

SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.InitialDirectory = LevelEditorConstants.PATH_TO_DATA_DIR;

不知何故,打开的目录与分配给它的常量值完全不同。这个值还能怎么设置?在我的整个解决方案中,对作为打开的路径的一部分的字符串进行文本搜索没有任何结果。

更新:在尝试将文件保存在正确的位置(手动导航到该位置)并由于不相关的原因引发异常后,问题就解决了。我不知道为什么。

【问题讨论】:

    标签: c# user-interface winforms


    【解决方案1】:

    SaveFileDialog 和 OpenFileDialog 始终使用上次保存/打开的文件夹。有同样的问题,不确定它在哪里记住/存储它,可能在注册表中(如 MS Word 中最后打开的文档)。

    如果您在新会话/用户上尝试它,它工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-22
      • 2013-06-17
      相关资源
      最近更新 更多