- 人气:
- 放大
- 缩小
- 二维码
- 赞赏
delphi 根据文件扩展名判断文件类型函数写法
function IsImageFile(const fn: string): Boolean;
var
extfn:String;
begin
extfn := LowerCase(ExtractFileExt(fn));
Result := (extfn = '.jpg') or
(extfn = '.jpeg') or
(extfn = '.gif') or
(extfn = '.png') or
(extfn = '.bmp');
end;
function IsMovieFile(const fn: string): Boolean;
var
extfn:String;
begin
extfn := LowerCase(ExtractFileExt(fn));
Result := (extfn = '.rmvb') or
(extfn = '.rm') or
(extfn = '.mov') or
(extfn = '.mkv') or
(extfn = '.avi') or
(extfn = '.flv');
end;
function IsTxtFile(const fn: string): Boolean;
var
extfn:String;
begin
extfn := LowerCase(ExtractFileExt(fn));
Result := (extfn = '.txt') or
(extfn = '.csv') or
(extfn = '.cvs') or
(extfn = '.scv');
end;