现在的位置: 首页 > 综合 > 正文

Ty_GetDirInfo

2014年03月17日 ⁄ 综合 ⁄ 共 395字 ⁄ 字号 评论关闭
function Ty_GetDirInfo(s_Dir:String;id:byte):string;
var
  FSO,Folder,Drive:Variant;
begin
  FSO:=CreateOLEObject('Scripting.FileSystemObject');
  Folder:=FSO.GetFolder(s_Dir);
  Drive :=fso.GetDrive(fso.GetDriveName(s_Dir));
  case id of
    1:result:=Folder.files.count;       //文件总数
    2:result:=Ty_ByteToStr(Folder.size);//文件夹大小
    3:result:=Ty_ByteToStr(Drive.FreeSpace); //可用空间
    4:Result:=Ty_ByteToStr(Drive.TotalSize); //总空间
  end;
end;

 

抱歉!评论已关闭.