如何获得某个目录下面的所有文件名称
解决方案 »
- 谁有数据库还原的代码,我用的delphi+sql server做的程序
- 请问如何开发一个快递单打印程序
- 关于窗体与对话框定位
- 请教,
- 再次放分,苦恼中,参与都有分。。。。。。
- Record not found or changed by another user! 即刻给分!
- 我连库是用TDATABASE控件,我的程序退出时多退几次系统就会出现记忆体不够的提示,怎么解决
- 如何才能调用到memo的属性,参数,或过程方法?
- ★★★DCOM服务器的CallBack的技术怎样实现?★★★
- 如何取dbgrid中的内容
- 如果Image的Picture内没有图像,应该怎样判断?
- 如何把一些数据保存在exe的文件尾,而且怎么读出来呢?
var
SearchRec: TSearchRec;
begin
list.Items.BeginUpdate;//准备更新
list.Items.Clear; //清空list内容
if Directory[length(Directory)] <> '\' then //判断路径
Directory := Directory + '\'; //设置路径
if FindFirst(Directory + '*.*',faDirectory,SearchRec) = 0 then begin
repeat
if (SearchRec.Attr and faDirectory = faDirectory) and (SearchRec.Name[1] <> '.') then
begin
if (SearchRec.Attr and faDirectory > 0) then begin Item := list.Items.Add; //增加item
item.Caption:=SearchRec.Name;
item.ImageIndex:=6;
end;
GetDirectories(list,Directory + SearchRec.Name,Item,IncludeFiles);
end
else
if IncludeFiles then
if SearchRec.Name[1] <> '.' then
begin
item:=list.Items.Add;
item.Caption:=SearchRec.Name;
item.ImageIndex:=6;
end;
until FindNext(SearchRec) <> 0;
//FindClose(SearchRec);
end;
list.Items.EndUpdate;
end;用listview显示文件夹下的文件