如何通过delphi保存对话框一次保存多个文件
我无法在delphi保存对话框中一次保存多个文件。多个文件意味着我希望在delphi TsaveDialog文件名字段中保存文件而不提及任何内容或仅使用星号。请告诉我如何做到这一点。当然不是,因为这不是它的目的。无法从单个保存对话框中获取多个文件名。它一次只提供一个文件名。这是故意的如何通过delphi保存对话框一次保存多个文件,delphi,dialog,save,Delphi,Dialog,Save,我无法在delphi保存对话框中一次保存多个文件。多个文件意味着我希望在delphi TsaveDialog文件名字段中保存文件而不提及任何内容或仅使用星号。请告诉我如何做到这一点。当然不是,因为这不是它的目的。无法从单个保存对话框中获取多个文件名。它一次只提供一个文件名。这是故意的 我怀疑您真正想要的是提示用户只输入文件夹路径。直接使用SelectDirectory功能或Win32 SHBrowseForFolder功能,然后您可以在该文件夹中创建所需的任何文件。保存对话框不保存文件。它允许用
我怀疑您真正想要的是提示用户只输入文件夹路径。直接使用SelectDirectory功能或Win32 SHBrowseForFolder功能,然后您可以在该文件夹中创建所需的任何文件。保存对话框不保存文件。它允许用户选择文件名。“保存”对话框不支持多选,因此,如果希望有一个允许多选的文件对话框,则需要一个打开的对话框。但“打开”对话框通常用于选择现有文件的名称,而“保存”对话框可以指定尚未存在的文件的名称 在文件对话框中输入通配符时,用于过滤显示的文件列表。“文件”对话框不会返回包含通配符的文件名 您可以想象使用通配符,但如何才能做到这一点并创建新文件?通配符用于对现有文件进行模式匹配 也许你需要的是一个文件夹选择对话框。或者,您应该询问用户主文件的名称,然后使用主文件名作为词干生成辅助文件的名称。我猜是因为你没有告诉我们你问题背后的任何细节
我的建议是仔细地重新考虑你想要达到的目标。想想所有可能的极端情况。探索其他程序使用的UI习惯用法。确保您完全了解文件对话框控件的功能。然后设计UI以适应所有这些约束 你把我吓了几分钟。我建议你至少通过提供SelectDirectory文档的参考来编辑你的答案,这样OP就可以从两种可能的方式中选择最适合他的方式。耶,我同意你的看法。最后一个问题是,我们是否可以自定义该保存对话框,以便随时可以保存多个文件?修改哪个保存对话框?如果你是指默认的保存对话框,我认为这是不可能的。@Ashis你一直在问同样的问题。你最好解释一下你为什么提问,并给出一个具体的例子。