如题,可以不管后缀,只要判断 . 的前面是符合文件名规则的就好了,该怎么判断呐?
解决方案 »
- 如何利用类来封装 主从表 的数据库操作????
- dbgrideh怎么保存多表头的数据到excel中?
- 请高手指示,线程中Constructor的具体意义及用途
- 用DLEPHI如何将文本文件内容数据导入ACCESS等数据中期待高手提供一个程序或思路
- 请问有关打印报表的控件问题
- 有关SESSION的问题
- 今天参加BORLAND的活动,从李维处得到太多的好消息了。
- 一个触发器的问题(只有二十分了,不要嫌少,解决了一定给)
- Invalid BLOB Length?!!!!!!!!!!!!!!!!!
- 各位老大救救我?
- 为何WIN2000下做的程序在WIN98下字体全变了样,而且控件的大小也有改变,非常感谢!!(分辨率都一样)
- 问题!
1.不能全部是空格
2.文件名不能包括以下字符:
\/:*?"<>|代码如下:
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;