Function ChkImg(img)
On Error Resume Next 为了捕获错误信息需要让代码在出错时能继续执行
Dim RetunValue ChkJpeg
RetunValue = True
如果路径为空则认为图片不合法
If isnull(img) Then ChkImg = False:Exit Function
Set ChkJpeg = ServerCreateObject("PersitsJpeg")
If <> Err Then 如果组件被支持则用组件检查图片的合法性
ChkJpegOpen Servermappath(img)
If Err Then
RetunValue = False
End If
Else 如果组件不被支持则跳过直接返回True
RetunValue = True
End If
必要的善后工作
If Errnumber <> Then Errclear
Set ChkJpeg = Nothing
ChkImg = RetunValue
End Function