如何在列表框中列出Android系统文件?

马克·库珀

我需要一种在ListBox中列出Android系统文件的正确方法,我使用了这个想法,但是它没有用到plz帮助,在此先感谢您

  ` var
   fs: TFileStream;
   fn: string;
   sr: TSearchRec;
   I : integer;
   begin
    I := 0;
   if FindFirst('data/data/com.android.browser/*.*', faAnyFile, sr) = 0 then
   begin
    repeat
    ListBox1.Items.Add('data/data/com.android.browser/' + sr.Name);
     Inc(I);
      if I = 7 then Break;
      until FindNext(sr) <> 0;
      FindClose(sr);

 end;
  if I < 7 then
   begin
  if FindFirst('data/data/com.android.browser/*.*', faAnyFile, sr) = 0 then
   begin
     repeat
       ListBox1.Items.Add('data/data/com.android.browser/' + sr.Name);
       Inc(I);
       if I = 7 then Break;
       until FindNext(sr) <> 0;
       FindClose(sr);
      end;
      end;`
FMXExpress

使用System.IOUtils.TDirectory.GetFiles

uses System.Types, System.IOUtils, System.SysUtils;

procedure AddFiles(MyListBox: TListBox);
var
  SDA: TStringDynArray;
  I, II: Integer;
  LBI: TListBoxItem;
begin
  SDA := TDirectory.GetFiles(System.IOUtils.TPath.GetDocumentsPath + System.SysUtils.PathDelim,'*.dat');

  for I := Low(SDA) to High(SDA) do
   begin
     II := MyListBox.Items.Add(ExtractFileName(SDA[I]));
     LBI := MyListBox.ListItems[II];
     LBI.ItemData.Detail := SDA[I];
   end;
end;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在列表框中列出类列表?

如何在Windows Phone 8中使用没有列表框的xml文件?

Visual Studio,如何使文件显示在列表框Powershell中

如何搜索文件并将其显示在列表框中?

如何在PowerShell中从列表框捕获所选值?

如何在GWT中更改datePicker的列表框的大小?

如何在 tkinter 列表框中对齐文本

如何在WPF列表框中禁用Windows声音?

如何在列表框中设置所选区域

如何在列表框中投射选择的项目

如何在列表框中绑定颜色集合(MVVM)

如何在列表框(VB)中过滤结果?

如何在列表框中显示数字?

如何在tkinter的列表框中获取每个项目?

按修改日期将文件列出到列表框中

VB.NET:在列表框中列出所有项目文件夹

在列表框中列出文件夹中的文件,其中最近显示的文件优先

在列表框中搜索文件

Json文件中的列表框

从列表框 c# 中列出的对象访问参数

如何在Linux中列出磁盘,分区和文件系统?

在具有特定子文件夹的列表框中列出文件夹 - C#

如何在C#中收集文本框中的所有列表框项目

如何在列表框中显示XML值或如何在标签上显示?

在 WPF 中选择时如何在列表框中显示列表的成员

如何在Tkinter中使用列表框打开文本文件

如何将列表框中的文件保存为.txt文件?

如何将列表框添加到循环中的列表框列表中?

如何在多选列表框中自动选择与表中的值相关的项目?