Recommandé: Tutoriel pour interpréter le sous-programme ASP Call Les programmes ASP peuvent appeler les sous-programmes via VBScript et d'autres façons. Appelez un sous-programme à l'aide de VBScript, exemple de code: html head% subvbproc (num1, num2) réponse.write (num1 * num2) ENDSUB% / head body p Vous pouvez appeler un programme comme ceci: / pp résultat:% callvbproc (3,4)% / pp ou, comme celui-ci: / pp résultat: résultat
Le lecteur spécifié existe-t-il? Cet exemple montre comment utiliser la méthode DriveExists pour détecter si un lecteur existe.Le code est le suivant:
| <html> <body> <% Setfs = server.createObject (scripting.fileSystemObject) iffs.driveExists (c:) = truethen Response.Write (Drive C: existe.) Autre Response.Write (Drive C: n'existe pas.) Endire Réponse.write (<br>) iffs.driveExists (g :) = truethen Response.Write (Drive G: existe.) Autre Response.Write (Drive G: n'existe pas.) Endire setfs = rien %> </docy> </html> |
Les résultats de l'opération de cet exemple sont les suivants:
Drive C: existe.
Drive G: existe.
Obtenez le nom d'un lecteur spécifié
Cet exemple montre comment utiliser la méthode GetDrivenAme pour obtenir le nom d'un lecteur spécifié.
Le code est le suivant:
| <html> <body> <% Setfs = server.createObject (scripting.fileSystemObject) p = fs.getDrivename (c: /windows/cursors/abc.cur) Response.Write (le nom du lecteur est: & p) setfs = rien %> </docy> </html> |
Les résultats de l'opération de cet exemple sont les suivants:
Le nom du lecteur est: C:
Le fichier spécifié existe-t-il?
Cet exemple montre comment créer d'abord un objet FileSystemObject, puis utiliser la méthode FileExist pour détecter s'il existe un fichier.
Le code est le suivant:
| <html> <body> <% Setfs = server.createObject (scripting.fileSystemObject) If (fs.fileexists (c: /windows/cursors/xxx.cur)) = truethen Réponse.write (fichier c: /windows/cursors/xxx.cur existe.) Autre Réponse.write (fichier c: /windows/cursors/xxx.cur n'existe pas.) Endire setfs = rien %> </docy> </html> |
Les résultats de l'opération de cet exemple sont les suivants:
Le fichier c: /windows/cursors/xxx.cur n'existe pas.
Le dossier spécifié existe-t-il?
Cet exemple montre comment utiliser la méthode FoldeRexistes pour détecter si un dossier existe.
Le code de cet exemple est le suivant:
| <html> <body> <% Setfs = server.createObject (scripting.fileSystemObject) Ifffs.folderexists (c: / temp) = truethen Response.Write (le dossier c: / temp existe.) Autre Réponse.Write (le dossier c: / temp n'existe pas.) Endire setfs = rien %> </docy> </html> |
Les résultats de l'opération de cet exemple sont les suivants:
Le dossier c: / temp n'existe pas.
Obtenez le nom du dossier parent d'un chemin spécifié
Cet exemple montre comment utiliser la méthode getParentFolderName pour obtenir le nom du dossier parent d'un chemin spécifié.
Le code est le suivant:
| <html> <body> <% Setfs = server.createObject (scripting.fileSystemObject) p = fs.getparentfoldername (c: /winnt/cursors/3dgarro.cur) Response.Write (c: /windows/cursors/abc.cur's Parent Folder Name Is: & P) setfs = rien %> </docy> </html> |
Les résultats de l'opération de cet exemple sont les suivants:
Le nom du dossier parent de c: /winnt/cursors/abc.cur est: c: / winnt / curseurs
Obtenez l'extension du dossier
Cet exemple montre comment utiliser la méthode GetExtensionName pour obtenir l'extension de fichier du dernier composant dans le chemin spécifié.
Le code est le suivant:
| <html> <body> <% Setfs = server.createObject (scripting.fileSystemObject) Response.write (l'extension de fichier du fichier 3dgarro est :) Réponse.write (fs.getExtensionName (c: /windows/cursors/abc.cur)) setfs = rien %> </docy> </html> |
Les résultats de l'opération de cet exemple sont les suivants:
L'extension de fichier du fichier 3dgarro est: cur
Obtenir le nom du fichier
Cet exemple montre comment utiliser la méthode GetFileName pour obtenir le nom de fichier du dernier composant dans le chemin spécifié.
Le code est le suivant:
| <html> <body> <% Setfs = server.createObject (scripting.fileSystemObject) Response.Write (le dernier composant de ce nom de fichier est :) Réponse.write (fs.getFileName (c: /windows/cursors/abc.cur)) setfs = rien %> </docy> </html> |
Les résultats de l'opération de cet exemple sont les suivants:
Le dernier ingrédient de ce nom de fichier est: abc.cur
Obtenez le nom de base du fichier ou du dossier
Cet exemple montre comment utiliser la méthode GetBasename pour renvoyer le nom de base d'un fichier ou d'un dossier dans le chemin spécifié.
Le code est le suivant:
| <html> <body> <% Setfs = server.createObject (scripting.fileSystemObject) Réponse.write (fs.getBasename (c: /windows/cursors/abc.cur)) Réponse.write (<br/>) Réponse.Write (fs.getBasename (c: / windows / curseurs /)) Réponse.write (<br/>) Response.Write (fs.getBasename (c: / windows /)) setfs = rien %> </docy> </html> |
Les résultats de l'opération de cet exemple sont les suivants:
| abc Curseurs Fenêtre |
Partage: analyse de la méthode de calcul de l'ajout de données et de soustraction pour le format ASP Date Dans ASP, nous fournissons des fonctions d'addition de date et de soustraction spéciales. 1. La fonction DATEADD renvoie la date où l'intervalle de temps spécifié a été ajouté. DATAEADD (intervalle, numéro, date) La syntaxe de la fonction DATAEADD a les paramètres suivants (1) Intervalle requis. Une expression de chaîne qui indique l'intervalle de temps à ajouter. Pour les valeurs, consultez la section Paramètres.