在列表框中列出文件,例如Delphi中的Windows资源管理器

问题描述 投票:0回答:1

我正在列出某个目录中的文件,但是即使我选中“已排序”,列表也不会与Windows资源管理器相同。

Listing by name on Windows

Listing by name in the ListBox

Code

我正在列出某个目录中的文件,但是即使我选中“已排序”,列表也不会与Windows资源管理器相同。

delphi listbox
1个回答
0
投票

您需要使用称为“ LogicalCompare”的排序算法对字符串进行自定义排序。紧随其后的是(我希望我了解如何添加代码...)。另外,这在delphi10.3中有效,不知道以前的版本。

© www.soinside.com 2019 - 2024. All rights reserved.