当前位置:asp编程网>技术教程>Asp教程>  正文

相对路径转换为绝对路径函数

2011-03-25 09:38:37   来源:    作者:佚名   浏览量:2065   收藏
折叠ASP/Visual Basic Code复制内容到剪贴板
  1. '================================================   
  2. ' 函数名:ChkMapPath   
  3. ' 作  用:相对路径转换为绝对路径   
  4. ' 参  数:strPath ----原路径   
  5. ' 返回值:绝对路径   
  6. '================================================   
  7. Function ChkMapPath(ByVal strPath)   
  8.     Dim fullPath   
  9.     strPath = Replace(Replace(Trim(strPath), "/""\"), "\\", "\")  
  10.  
  11.     If strPath = "" Then strPath = "."  
  12.     If InStr(strPath,":\") = 0 Then  
  13.         fullPath = Server.MapPath(strPath)  
  14.     Else  
  15.         strPath = Replace(strPath,"..\","")  
  16.         fullPath = Trim(strPath)  
  17.         If Right(fullPath, 1) = "\" Then  
  18.             fullPath = Left(fullPath, Len(fullPath) - 1)   
  19.         End If  
  20.     End If  
  21.     ChkMapPath = fullPath   
  22. End Function  

 



关于我们-广告合作-联系我们-积分规则-网站地图

Copyright(C)2013-2017版权所属asp编程网