var
lList: TStrings;
lBizURL: TBizURL;
i: Integer;
begin
Memo1.Clear;
lBizURL := TBizURL.Create;
lBizURL.URL := 'Biz:\LZ\SJK.Database';
lList := TStringList.Create;
FileSys.FileSystem.SearchFileBySpecificExpr(lBizURL.FileName, '*.Table', lList); //获取所有表
// FileSys.FileSystem.GetFileList(lBizURL.FileName, lList);
for i:=0 to lList.Count-1 do
begin
if not SysUtils.SameText(FileSys.FileUtils.GetFileExt(lList), '.Table') then Continue; //如果扩展名不为.Tabel则Continue
Memo1.Lines.Add(FileSys.FileUtils.GetFileNameNoExt(lList)); //获取表的ID
Memo1.Lines.Add(FileSys.FileSystem.FileGetDisplayName(lList)); //获取表的名称
end;
lList.Free;
end; |