Recomendado: Tutorial para interpretar la subrutina de llamadas ASP Los programas ASP pueden llamar a las subrutinas a través de VBScript y otras formas. Llame a una subrutina usando VBScript, Código de muestra: HTML Head %SubvbProc (NUM1, NUM2) Respuesta.Write (NUM1*NUM2) EndSub % /Head Body P Puede llamar a un programa como este: /PP Resultado: %CallvBProc (3,4) % /PP o, así: /PP Resultado
¿Existe la unidad especificada? Este ejemplo demuestra cómo usar el método DriveExists para detectar si existe una unidad.El código es el siguiente:
| <html> <Body> <% Setfs = server.createObject (scripting.filesystemObject) IFFS.DriveExists (c :) = Truethen Response.Write (Drive C: Existe.) Demás Respuesta.Write (Drive C: No existe). Endif Response.Write (<br>) IFFS.DriveExists (g:) = Truethen Respuesta.Write (Drive G: Existe.) Demás Respuesta.Write (Drive G: No existe). Endif setfs = nada %> </body> </html> |
Los resultados de la operación de este ejemplo son los siguientes:
Drive C: Existe.
Drive G: Existe.
Obtenga el nombre de una unidad específica
Este ejemplo muestra cómo usar el método GetDriveName para obtener el nombre de una unidad especificada.
El código es el siguiente:
| <html> <Body> <% Setfs = server.createObject (scripting.filesystemObject) p = fs.getDriveName (c: /windows/cursors/abc.cur) Response.Write (el nombre de la unidad es: & P) setfs = nada %> </body> </html> |
Los resultados de la operación de este ejemplo son los siguientes:
El nombre de la unidad es: C:
¿Existe el archivo especificado?
Este ejemplo demuestra cómo crear primero un objeto FileSystemObject y luego usar el método FileExists para detectar si existe un archivo.
El código es el siguiente:
| <html> <Body> <% Setfs = server.createObject (scripting.filesystemObject) If (fs.fileExists (c: /windows/cursors/xxx.cur)) = TrueThen Response.write (archivo c: /windows/cursors/xxx.cur existe.) Demás Response.write (archivo c: /windows/cursors/xxx.cur no existe.) Endif setfs = nada %> </body> </html> |
Los resultados de la operación de este ejemplo son los siguientes:
El archivo c: /windows/cursors/xxx.cur no existe.
¿Existe la carpeta especificada?
Este ejemplo demuestra cómo usar el método FolderExists para detectar si existe una carpeta.
El código para este ejemplo es el siguiente:
| <html> <Body> <% Setfs = server.createObject (scripting.filesystemObject) Ifffs.folderexists (c:/temp) = TrueThen Respuesta.Write (Carpeta c:/temperatura existe). Demás Response.write (la carpeta c:/temper no existe). Endif setfs = nada %> </body> </html> |
Los resultados de la operación de este ejemplo son los siguientes:
La carpeta c:/temp no existe.
Obtenga el nombre de la carpeta principal de una ruta especificada
Este ejemplo muestra cómo usar el método GetParentFolderName para obtener el nombre de la carpeta principal de una ruta especificada.
El código es el siguiente:
| <html> <Body> <% Setfs = server.createObject (scripting.filesystemObject) p = fs.getParentFoldername (c: /winnt/cursors/3dgarro.cur) Response.Write (C: /Windows/Cursors/Abc.Cur's Padres Name es: & P) setfs = nada %> </body> </html> |
Los resultados de la operación de este ejemplo son los siguientes:
El nombre de la carpeta principal de c: /winnt/cursors/abc.cur es: c:/winnt/cursors
Obtenga la extensión de la carpeta
Este ejemplo muestra cómo usar el método GetExtensionName para obtener la extensión del archivo del último componente en la ruta especificada.
El código es el siguiente:
| <html> <Body> <% Setfs = server.createObject (scripting.filesystemObject) Response.write (la extensión del archivo del archivo 3dgarro es :) Response.write (fs.getExtensionName (c: /windows/cursors/abc.cur)) setfs = nada %> </body> </html> |
Los resultados de la operación de este ejemplo son los siguientes:
La extensión del archivo del archivo 3dgarro es: CUR
Obtener el nombre del archivo
Este ejemplo muestra cómo usar el método getFileName para obtener el nombre del archivo del último componente en la ruta especificada.
El código es el siguiente:
| <html> <Body> <% Setfs = server.createObject (scripting.filesystemObject) Response.write (el último componente de este nombre de archivo es :) Response.Write (fs.getFileName (c: /windows/cursors/abc.cur)) setfs = nada %> </body> </html> |
Los resultados de la operación de este ejemplo son los siguientes:
El último ingrediente de este nombre de archivo es: abc.cur
Obtenga el nombre base del archivo o carpeta
Este ejemplo muestra cómo usar el método GetBaseName para devolver el nombre base de un archivo o carpeta en la ruta especificada.
El código es el siguiente:
| <html> <Body> <% Setfs = server.createObject (scripting.filesystemObject) Response.Write (fs.getBasename (c: /windows/cursors/abc.cur)) Response.write (<br/>) Response.write (fs.getBasename (c:/windows/cursors/)) Response.write (<br/>) Response.write (fs.getBasename (c:/windows/)) setfs = nada %> </body> </html> |
Los resultados de la operación de este ejemplo son los siguientes:
| abecedario Cursores Windows |
Compartir: analizar el método de adición de datos y cálculo de sustracción para el formato de fecha ASP En ASP, proporcionamos funciones especiales de adición de fecha y sustracción. 1. La función Dataadd devuelve la fecha en que se ha agregado el intervalo de tiempo especificado. DataAdd (intervalo, número, fecha) La sintaxis de la función Dataadd tiene los siguientes parámetros (1) intervalo requerido. Una expresión de cadena que indica el intervalo de tiempo a agregar. Para los valores, consulte la sección Configuración.