Le composant Tools possède différentes méthodes utilitaires, permettant de tester l'existence d'un fichier, de traiter un formulaire HTML, de générer une valeur entière aléatoire, et plus spécifiquement pour Macintosh de détecter un module d'extension du serveur ou encore de vérifier si l'utilisateur est proprétaire du site.
La déclaration ci-dessous, permet de créer une instance du composant Tools sous VBScript.
Set objet = Server.CreateObject("MSWC.Tools")
Sous JScript, il suffit de remplacer l'instruction Set par var si l'objet n'a pas été préalablement déclaré, sinon supprimer la simplement.
Le composant Tools dépend de la librairie tools.dll.
Les PropriétésPropriété |
---|
Description |
FileExists |
vérifie l'existence d'un fichier. |
Owner |
vérifie si l'utilisateur courant est le propriétaire du site, utilisable seulement sur Macintosh. |
PluginExists |
vérifie l'existence d'un module plug-in du serveur, utilisable seulement sur Macintosh. |
ProcessForm |
traite un formulaire HTML. |
Random |
retourne un entier généré aléatoirement. |
<html> <head> <script language="JScript" runat="server"> var obj_Outil = Server.CreateObject("MSWC.Tools"); var Fichier = Request.Form("adresse"); if ((IsEmpty(Fichier) != True) And (IsNull(Fichier) != True)) { if (obj_Outil.FileExists(Fichier)) { Response.Write("Le fichier <b>" + Fichier + "</b> est présent."); } else { Response.Write("Le fichier <b>" + Fichier + "</b> n'existe pas."); } } delete obj_Outil; </script> </head> <body> <form action="tools.asp" method="POST"> Saisissez une adresse vers un fichier : <input type="text" name="adresse"><br> <input type="SUBMIT" name="soumettre"><br> </form> </body> </html> |