在编辑框里输入一串字符,怎样检查输入的是一个符合路径格式的字符串如:c:\root\bb 。

解决方案 »

  1.   

    TO:
     aiunong(凡)  这函数不能满足我得要求,我得意思是用户输入的路径可能还不存在,用户可以输入一个路径,只要合法就可以。
      

  2.   

    先判断前是否是正确的逻辑盘符,再pos是否有以下的字符出现,出现则不正确:
    \\ \ / : * ? '' < > |
      

  3.   

    function DirectoryExists(const Directory: string): Boolean;
    可以判其存在不
      

  4.   

    SearchRec:TSearchRec;if FindFirst(路径, faAnyFile, SearchRec) = 0 then //存在
      

  5.   

    cdhuanglei(落花岛上花倒落) 的建议比较适合我,我这里主要是检查输入的路径是否符合规则,而不创建相应的目录。大家有好的函数可以贴出来。