檢查是否存在系統組件或組件是否安裝成功,方便繼續的操作。給使用者更好的資訊指示。判斷伺服器是否安裝了某種asp元件,比較常用的程式碼如下:
複製代碼代碼如下:
<%
'功能:檢查是否存在系統組件或組件是否已安裝成功
'參數:組件名
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
%>