如何列出SD卡路径和内存路径中的文件?
我尝试使用GetDocumentsPath作为参数的FindFile,但没能成功。
哎呀,我在哪里可以找到更多有关Delphi for Android的文档或代码片段?
如何列出SD卡路径和内存路径中的文件?
我尝试使用GetDocumentsPath作为参数的FindFile,但没能成功。
哎呀,我在哪里可以找到更多有关Delphi for Android的文档或代码片段?
将System.IOUtils
添加到您的使用条款中。 您可以像这样使用代码TPath
和TDirectory
:
uses
System.IOUtils, System.Types;
procedure TForm1.Button1Click(Sender: TObject);
var
FileList: TStringDynArray;
DocDir: string;
s: string;
begin
Memo1.Lines.Clear;
DocDir := TPath.GetDocumentsPath;
FileList := TDirectory.GetFiles(DocDir);
for s in FileList do
Memo1.Lines.Add(s);
end;
GetHomePath
和 GetTempPath
。它们在帮助文档和 RTL 源代码中都有记录(至少列出)。 - Ken White