使用一系列文件名填充多选OpenDialog

时间:2015-11-23 00:58:22

标签: delphi multi-select fileopendialog topendialog

我使用启用了Multiselect的OpenDialog,允许在屏幕上显示多个jpg文件。当对话框关闭时,我遍历文件列表并创建一个分隔的文件名字符串,该字符串存储在Access表的备注字段中。

如果用户想要编辑选择,我想解析分隔的字符串值并将文件名放入OpenDialog并使其显示方式与首次选择时相同,但是,对话框只有一个文件名在表格的编辑框中。关闭对话框时,只有此文件位于文件列表中。

如何重新填充“文件”列表?我们在W7-10上使用Delphi XE。

此外,是否可以列出"未排序"?文件列表按排序顺序返回文件名,没有"排序"属性。我希望能够让用户按照他们希望显示的顺序选择文件。目前,排序是在自定义编辑表单中完成的,允许将它们拖动到位置。这将写入分隔的字符串并写入表中。

0 个答案:

没有答案