代码如下:
function isFileName(strFileName: string): Boolean;
var
i: Integer;
begin
Result := True;
if Trim(strFileName) = '' then Result := False;
for i := 1 to Length(strFileName) do
begin
if strFileName[i] in [ '\','/',':','*','?','"','<','>','|'] then
begin
Result := False;
Break;
end;
end;
end;