【问题标题】:User selected path用户选择的路径
【发布时间】:2019-05-30 03:48:23
【问题描述】:

我有一个读写文本文件的程序。如果文件不存在,程序将创建该文件。目前我有一个预定义的路径和名称来存储文件。如何允许用户命名并选择他们想要存储它的位置,然后将其应用到程序中正在使用它的所有区域?

我目前还没有编码问题,我只需要指导如何解决这个问题。任何帮助,将不胜感激。

谢谢

【问题讨论】:

  • 您可以使用 SaveFileDialog 来保存文件,但这无助于了解文件的放置位置。为此,您必须将该信息存储在某处,我建议在数据库中引用 userID 和 docID
  • 如果是控制台应用,则将文件和位置参数传递给 Main()。

标签: c# string path filedialog


【解决方案1】:

您可以使用SaveFileDialog。像这样

SaveFileDialog ofd = new SaveFileDialog;
if (ofd.ShowDialog == DialogResult.OK)
{
    //Replace oldpath with the variable you used to store the path before.
    oldpath = ofd.FileName;
}

【讨论】:

    【解决方案2】:

    它是 WinForms 应用程序吗?

    如果是,请使用 SaveFileDialog 按钮

    亲切的问候 史蒂夫

    【讨论】:

    • 一个更好的答案是显示使用SaveFileDialog :)
    • 感谢您的帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-03
    • 2013-08-23
    • 1970-01-01
    • 2017-01-20
    • 2019-04-30
    • 1970-01-01
    • 2014-11-02
    相关资源
    最近更新 更多