gpt4 book ai didi

delphi - FindFirst 以英语返回文件夹 - Delphi

转载 作者:行者123 更新时间:2023-12-03 15:58:05 25 4
gpt4 key购买 nike

早上好...我正在列出目录中的所有文件...但我面临以下问题...当文件夹全部都是英文...但操作系统是葡萄牙国防部...如何根据操作系统语言列出:

例如:Program Files (EN) -> Arquivos de Programa (PT)

if FindFirst (directory + '*. *', faAnyFile, search_rec) = 0 then
       begin
         repeat
           Form4.ListView1.Items.Add.Caption: = search_rec.Name;
             lista.Add (search_rec.Name);
         Until FindNext (search_rec) <> 0;

         FindClose (search_rec);
       end;

最佳答案

好的葡萄牙语:

SHGetFileInfo(PChar(strPath + SearchRec.Name), 0, FileInfo,
SizeOf(FileInfo), SHGFI_DISPLAYNAME);
Listitem.Caption := FileInfo.szDisplayName;

关于delphi - FindFirst 以英语返回文件夹 - Delphi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27447786/

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