Empfohlen: Tutorial für die Interpretation des ASP Call -Unterroutine ASP -Programme können Unterprogramme über VBScript und andere Wege aufrufen. Rufen Sie eine Unterroutine unter Verwendung von VBScript, Beispielcode: HTML Head %SubVBProc (Num1, Num2) Antwort auf.
Gibt es das angegebene Laufwerk? In diesem Beispiel wird gezeigt, wie die Antriebs -Methode verwendet wird, um festzustellen, ob ein Laufwerk vorhanden ist.Der Code ist wie folgt:
| <html> <body> <% Setfs = server.createObject (scripting.FilesSystemObject) IFFS.DriveExists (C :) = Truethen Antwort.Write (Laufwerk C: existiert.) Anders Response.write (Laufwerk C: existiert nicht.) Endif Response.write (<br>) IFFS.DriveExists (g :) = truethen Antwort.Write (Laufwerk G: existiert.) Anders Antwort.Write (Laufwerk G: existiert nicht.) Endif setfs = nichts %> </body> </html> |
Die Betriebsergebnisse dieses Beispiels sind wie folgt:
Antrieb C: existiert.
Drive G: existiert.
Holen Sie sich den Namen eines bestimmten Laufwerks
In diesem Beispiel wird angezeigt, wie die GetDrivename -Methode verwendet wird, um den Namen eines angegebenen Laufwerks zu erhalten.
Der Code ist wie folgt:
| <html> <body> <% Setfs = server.createObject (scripting.FilesSystemObject) p = fs.getDivename (c:/windows/cursors/abc.cur) Antwort.Write (Laufwerksname ist: & p) setfs = nichts %> </body> </html> |
Die Betriebsergebnisse dieses Beispiels sind wie folgt:
Der Laufwerksname ist: C:
Gibt es die angegebene Datei?
In diesem Beispiel wird gezeigt, wie Sie zuerst ein DateiSystemObject -Objekt erstellen, und dann mit der Methode für die DateiExists erkennen, ob eine Datei vorliegt.
Der Code ist wie folgt:
| <html> <body> <% Setfs = server.createObject (scripting.FilesSystemObject) If (fs.FileExists (c: /windows/cursors/xxx.cur)) = truethen Response.write (Datei c: /windows/cursors/xxx.cur existiert.) Anders Response.write (Datei c: /windows/cursors/xxx.cur existiert nicht.) Endif setfs = nichts %> </body> </html> |
Die Betriebsergebnisse dieses Beispiels sind wie folgt:
Die Datei c: /windows/cursors/xxx.cur existiert nicht.
Gibt es den angegebenen Ordner?
In diesem Beispiel wird gezeigt, wie Sie mit der Ordnernexisten -Methode feststellen, ob ein Ordner vorhanden ist.
Der Code für dieses Beispiel lautet wie folgt:
| <html> <body> <% Setfs = server.createObject (scripting.FilesSystemObject) IFFFS.FORDEREXISTS (C:/TEMP) = Truethen Antwort.Write (Ordner c:/temp existiert.) Anders Antwort.Write (Ordner C:/temp existiert nicht.) Endif setfs = nichts %> </body> </html> |
Die Betriebsergebnisse dieses Beispiels sind wie folgt:
Der Ordner c:/temp existiert nicht.
Holen Sie sich den Namen des übergeordneten Ordners eines bestimmten Pfades
In diesem Beispiel wird angezeigt, wie die Methode GetParentFoldername verwendet wird, um den Namen des übergeordneten Ordners eines bestimmten Pfades zu erhalten.
Der Code ist wie folgt:
| <html> <body> <% Setfs = server.createObject (scripting.FilesSystemObject) p = fs.getParentFoldername (c: /winnnt/cursors/3dgarro.cur) Response.write (c: /windows/cursors/abc.cur's übergeordnete Ordner Name ist: & p) setfs = nichts %> </body> </html> |
Die Betriebsergebnisse dieses Beispiels sind wie folgt:
Der übergeordnete Ordner Name von c: /winn/cursors/abc.cur ist: c:/winnt/cursors
Holen Sie sich die Ordnererweiterung
In diesem Beispiel wird angezeigt, wie die GetExtensionName -Methode verwendet wird, um die Dateierweiterung der letzten Komponente im angegebenen Pfad zu erhalten.
Der Code ist wie folgt:
| <html> <body> <% Setfs = server.createObject (scripting.FilesSystemObject) Antwort.Write (die Dateierweiterung der Datei 3dgarro ist :) Response.write (fs.GetExtensionName (c: /windows/cursors/abc.cur)) setfs = nichts %> </body> </html> |
Die Betriebsergebnisse dieses Beispiels sind wie folgt:
Die Dateierweiterung der Datei 3Dgarro lautet: CUR
Dateinamen erhalten
In diesem Beispiel wird angezeigt, wie die GetFileName -Methode verwendet wird, um den Dateinamen der letzten Komponente im angegebenen Pfad zu erhalten.
Der Code ist wie folgt:
| <html> <body> <% Setfs = server.createObject (scripting.FilesSystemObject) Antwort.Write (Die letzte Komponente dieses Dateinamens ist :) Response.write (fs.getFileName (c: /windows/cursors/abc.cur)) setfs = nichts %> </body> </html> |
Die Betriebsergebnisse dieses Beispiels sind wie folgt:
Der letzte Zutat dieses Dateinamens ist: ABC.CUR
Holen Sie sich den Grundnamen der Datei oder des Ordners
In diesem Beispiel wird angezeigt, wie die GetBasename -Methode verwendet wird, um den Grundnamen einer Datei oder einen Ordner im angegebenen Pfad zurückzugeben.
Der Code ist wie folgt:
| <html> <body> <% Setfs = server.createObject (scripting.FilesSystemObject) Response.write (fs.getBasename (c: /windows/cursors/abc.cur)) Response.write (<br/>) Response.write (fs.getBasename (c:/window/cursors/)) Response.write (<br/>) Response.write (fs.getBasename (c:/window/)) setfs = nichts %> </body> </html> |
Die Betriebsergebnisse dieses Beispiels sind wie folgt:
| ABC Cursoren Fenster |
Teilen: Analysieren der Datenabschluss- und Subtraktionsberechnungsmethode für das ASP -Datumformat In ASP bieten wir eine spezielle Datumsabzügungs- und Subtraktionsfunktionen. 1. DATEADD -Funktion gibt das Datum zurück, an dem das angegebene Zeitintervall hinzugefügt wurde. DATEADD (Intervall, Nummer, Datum) Die Syntax der DATEADD -Funktion enthält die folgenden Parameter (1) Intervall. Ein String -Ausdruck, der das zugefügte Zeitintervall angibt. Für Werte siehe Abschnitt Einstellungen.