Mar*_*ner 2 delphi sorting file windows-explorer delphi-xe2
我正在寻找一个与Windows资源管理器完全相同的功能(文件排序).现在我正在使用CompareText函数,但它导致以下结果:
--------- /\ ---------
AFile
BFile
_XFile
-----------------------
Run Code Online (Sandbox Code Playgroud)
Windows资源管理器以这种方式对相同的项目进行排序(这就是我想要的):
--------- /\ ---------
_XFile
AFile
BFile
-----------------------
Run Code Online (Sandbox Code Playgroud)
是否有这种比较的功能或我应该由我自己处理?
谢谢!
Windows资源管理器用于StrCmpLogicalW比较文件名.RTL/VCL不会声明此功能,因此您需要自己执行此操作.
function StrCmpLogicalW(psz1, psz2: PWideChar): Integer; stdcall;
external 'shlwapi.dll';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
625 次 |
| 最近记录: |