Parfois, il est nécessaire de déterminer si le serveur suit le fichier dll, vous pouvez alors vous référer au code suivant pour déterminer. ASP détermine si un certain composant est installé sur le serveur, c'est-à-dire si un certain fichier dll est installé et si un certain composant est enregistré sur le serveur. Il existe de nombreux composants ASP et son jugement peut réduire de nombreuses erreurs ASP. utilise principalement les fonctions suivantes :
Copiez le code comme suit :
<%
'Fonction : Vérifier si les composants du système existent ou si les composants sont installés avec succès
'Paramètre : nom du composant
Fonction IsObjInstalled(strClassString)
En cas d'erreur, reprendre ensuite
IsObjInstalled = Faux
Erreur = 0
DimxTestObj
Définir xTestObj = Server.CreateObject(strClassString)
Si 0 = Err Alors IsObjInstalled = True
Définir xTestObj = Rien
Erreur = 0
Fonction de fin
'Obtenir le numéro de version du composant système
Fonction getver (Classstr)
En cas d'erreur, reprendre ensuite
getver=
Erreur = 0
DimxTestObj
Définir xTestObj = Server.CreateObject (Classstr)
Si 0 = Err Alors getver=xtestobj.version
Définir xTestObj = Rien
Erreur = 0
Fonction de fin
%>
La méthode d'appel est la suivante :
Copiez le code comme suit :
<%
si IsObjInstalled(fso.file) =True alors
réponse.write (déjà installé) & getver (fso.file)
finir si
%>