本文整理自网络,侵删。
function TForm1.GetFolders(MainPath:string):TStringList;var SearchRec: TSearchRec; sMainpath: String; list:TStringList;begin list:=TStringList.Create; if MainPath[Length(MainPath)]='\' then sMainpath:=MainPath else sMainpath:=MainPath+'\'; FindFirst(sMainPath+'*.*',faDirectory,SearchRec); if SearchRec.Name<>'' then begin if (SearchRec.Attr and faDirectory)=faDirectory then if (SearchRec.Name<>'.') and (SearchRec.Name<>'..') then list.Add(SearchRec.Name); while (FindNext(SearchRec)=0) do begin if (SearchRec.Attr and faDirectory)=faDirectory then if (SearchRec.Name<>'.') and (SearchRec.Name<>'..') then list.Add(SearchRec.Name); end; end; Result:=list;end;
相关阅读 >>
Delphi stringgrid 加载excel表格文件内容自动宽度
Delphi 双击listbox1内容,数据插入到memo1/synedit1鼠标指定位置
Delphi idhashmessagedigest, idhash, idglobal md5
更多相关阅读请进入《Delphi》频道 >>