当前位置:编程学习 > asp >>

ASP判断dll文件是否已经注册的简单函数

主要是用下面的函数:

 代码如下 复制代码
<%
'功能:检查是否存在系统组件或组件是否安装成功
'参数:组件名
Function IsObjInstalled(strClassString)
    On Error Resume Next
    IsObjInstalled = False
    Err = 0
    Dim xTestObj
    Set xTestObj = Server.CreateObject(strClassString)
    If 0 = Err Then IsObjInstalled = True
    Set xTestObj = Nothing
    Err = 0
End Function
'获取系统组件的版本号
Function getver(Classstr)
     On Error Resume Next
     getver=""
     Err = 0
     Dim xTestObj
     Set xTestObj = Server.CreateObject(Classstr)
     If 0 = Err Then getver=xtestobj.version
     Set xTestObj = Nothing
     Err = 0
End Function
%>

 
调用方法如下:

 代码如下 复制代码

<%
if IsObjInstalled("fso.file") =True then
     response.write("已经安装")&getver("fso.file")
end if
%>

补充:asp教程,ASP入门 
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,