首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 ┆ 端午节祝福 ┆ 迅雷在线影视
设为首页
加入收藏
联系我们
高级搜索
您当前的位置: 主页>ASP专区>ASP教学>Asp开发的可以用来做采集与分析html代码的类
Asp开发的可以用来做采集与分析html代码的类
来源: 发布时间:2008-06-25 发布人: 浏览: 人次   字体: [ ]  

     '================================================
     '函数名:CreatedPathEx
     '作 用:FSO创建多级目录
     '参 数:LocalPath   ----原文件路径
     '返回值:False ---- True
     '================================================
     Public Function CreatedPathEx(ByVal sPath)
           sPath = Replace(sPath, "/", "\")
           sPath = Replace(sPath, "\\", "\")
           On Error Resume Next
          
           Dim strHostPath,strPath
           Dim sPathItem,sTempPath
           Dim i,fso
          
           Set fso = Server.CreateObject("Scripting.FileSystemObject")
           strHostPath = Server.MapPath("/")
           If InStr(sPath, ":") = 0 Then sPath = Server.MapPath(sPath)
           If fso.FolderExists(sPath) Or Len(sPath) < 3 Then
                 CreatedPathEx = True
                 Exit Function
           End If
          
           strPath = Replace(sPath, strHostPath, vbNullString,1,-1,1)
           sPathItem = Split(strPath, "\")
          
           If InStr(LCase(sPath), LCase(strHostPath)) = 0 Then
                 sTempPath = sPathItem(0)
           Else
                 sTempPath = strHostPath
           End If
          
           For i = 1 To UBound(sPathItem)
                 If sPathItem(i) <> "" Then
                       sTempPath = sTempPath & "\" & sPathItem(i)
                       If fso.FolderExists(sTempPath) = False Then
                             fso.CreateFolder sTempPath
                       End If
                 End If
           Next
           Set fso = Nothing
           If Err.Number <> 0 Then Err.Clear
           CreatedPathEx = True
     End Function
    
     '--删除文件
     Public Function DeleteFiles(ByVal sFilePath)
           On Error Resume Next
           Dim fso
           Set fso = Server.CreateObject("Scripting.FileSystemObject")
           fso.DeleteFile sFilePath, True
           DeleteFiles = True
           Set fso = Nothing
           Exit Function
     End Function
     '=============================================================
     '函数名:ChkFormStr
     '作 用:过滤表单字符
     '参 数:str   ----原字符串
     '返回值:过滤后的字符串
     '=============================================================
     Public Function FormatStr(ByVal str)
           Dim fString
           fString = str
           If Len(str) = 0 Then
                 FormatStr = ""
                 Exit Function
           End If
           fString = Replace(fString, "'", "'")
           fString = Replace(fString, Chr(34), """)
           fString = Replace(fString, Chr(13), "")
           fString = Replace(fString, Chr(10), "")
           fString = Replace(fString, Chr(9), "")
           fString = Replace(fString, ">", ">")
           fString = Replace(fString, "<", "<")
           fString = Replace(fString, "%", "%")
           FormatStr = Trim(fString)
     End Function

End Class

Public Sub OutErrors(msg)
     Response.Write "<script language=""javascript"">" & vbCrLf
     Response.Write "alert(""" & Replace(Replace(Replace(msg, "<li>", "", 1, -1, 1), "</li>", "\n", 1, -1, 1), """", "\""") & """);"
     Response.Write "history.back();" & vbCrLf
     Response.Write "</script>" & vbCrLf
     Response.Flush
End Sub
Public Sub OutScript(msg)
     Response.Write "<script language=""javascript"">" & vbCrLf
     Response.Write "alert(""" & Replace(Replace(Replace(msg, "<li>", "", 1, -1, 1), "</li>", "\n", 1, -1, 1), """", "\""") & """);"
     Response.Write "location.replace(""" & Request.ServerVariables("HTTP_REFERER") & """);" & vbCrLf
     Response.Write "</script>" & vbCrLf
     Response.Flush: Response.End
End Sub
Public Sub ReturnError(ErrMsg)
     Response.Write "<br><br><table cellpadding=5 cellspacing=1 border=0 align=center class=tableBorder1>" & vbCrLf
     Response.Write " <tr><th colspan=2>错误提示信息!</th></tr>" & vbCrLf
     Response.Write " <tr><td colspan=2 align=center height=50 class=TableRow1>" & ErrMsg & "</td></tr>" & vbCrLf
     Response.Write "</table><br>" & vbCrLf
     Response.Flush
End Sub
'================================================
'函数名:ShowListPage
'作 用:通用分页
'================================================
Public Function ShowListPage(ByVal CurrentPage, ByVal Pcount, ByVal totalrec, ByVal PageNum, ByVal strLink, ByVal ListName)
     With Response
           .Write "<script>"
           .Write "ShowListPage("
           .Write CurrentPage
           .Write ","
           .Write Pcount
           .Write ","
           .Write totalrec
           .Write ","
           .Write PageNum
           .Write ",'"
           .Write strLink
           .Write "','"
           .Write ListName
           .Write "');"
           .Write "</script>" & vbNewLine
     End With
End Function
'-- 连接数据库
Sub DatabaseConnection()
     On Error Resume Next
     Set MyConn = Server.CreateObject("ADODB.Connection")
     MyConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ChkMapPath(DBPath)
     If Err Then
           Err.Clear
           Set MyConn = Nothing
           Response.Write "数据库连接出错,请打开conn.asp检查采集数据库连接字串。"
           Response.End
     End If
     IsConnection = True
End Sub
%>


共7页: 上一页 [1] [2] [3] [4] [5] [6] 7 下一页
相 关 文 章   发布商链接
·ASP语言采用动网数据库制作显示IP图...
·如何在IIS中执行Python脚本的配置实...
·如何利用ASP把图片上传到数据库讲解...
·asp实现把文件存进access数据库并提...
·vbscript保留日期格式中的月份和日期...
·ASP脚本基础
·Asp实现人民币大小写转换代码
·ASP页面将数据库中检索数据生成到本...
·asp实现文件转移、压缩并直接存进数...
·ASP 实现压缩与解压代码
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·vbscript保留日期格式中的月...
·asp实现把文件存进access数据
·如何利用ASP把图片上传到数据
·如何在IIS中执行Python脚本的
·ASP语言采用动网数据库制作显
·Asp技术实现数据导入进度状态
·asp防采集常用的六种方法
·asp动态生成RSS完整版代码
·ASP版+Ajax实现验证码通用模...
·asp中文数字验证码实现的代码
·VBS脚本调用系统的关机对话框
·ASP上传图片到数据库的代码
·ASP 实现压缩与解压代码
·asp实现文件转移、压缩并直接
·ASP页面将数据库中检索数据生
热 门 文 章
·VBS脚本调用系统的关机对话框...
·ASP版+Ajax实现验证码通用模...
·如何利用ASP把图片上传到数据...
·asp中文数字验证码实现的代码
·asp动态生成RSS完整版代码
·ASP上传图片到数据库的代码
·ASP页面将数据库中检索数据生...
·Asp实现人民币大小写转换代码
·asp实现文件转移、压缩并直接...
·ASP语言采用动网数据库制作显...
·asp实现把文件存进access数据...
·ASP脚本基础
·ASP 实现压缩与解压代码
·如何在IIS中执行Python脚本的...
·asp防采集常用的六种方法
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .