gpt4 book ai didi

sorting - 如何完全按照选择的顺序从 TOpenDialog 获取选定的文件?

转载 作者:行者123 更新时间:2023-12-03 19:07:06 26 4
gpt4 key购买 nike

我在 Delphi XE7 中使用了 TOpenDialog 组件,因为我想选择一个或多个文件。但是,在我选择它们并单击“确定”后,所选文件已按字母顺序(从 A 到 Z)存储在 中。文件 属性(property),我不想要的东西。我在 中也没有看到任何开关或选项。 TOpenDialog 控制,也不在 TStrings 类型。

我怎样才能让这个组件完全按照我想要的顺序存储选定的文件?

最佳答案

来自操作系统的底层对话框不会跟踪该信息(或者如果有,它不会以任何方式公开它),并且 Delphi 提供的包装类不会为您合成它。

您可以处理the OnSelectionChange event推导出选择顺序。首先创建您自己的有序列表来保存选定的文件。触发事件时,检查 the dialog's Files property .从内部列表中删除 Files 中不存在的所有条目.对于 Files 中的任何项目您还没有,请将它们添加到列表的开头。

关于sorting - 如何完全按照选择的顺序从 TOpenDialog 获取选定的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37180147/

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