Recomendado: Tutorial para interpretar a sub -rotina de chamada ASP Os programas ASP podem chamar sub -rotinas por meio do VBScript e de outras maneiras. Ligue para uma sub -rotina usando VBScript, código de exemplo: HTML Head %subvbproc (num1, num2) Response.write (num1*num2) Endsub % /Head Body P Você pode chamar um programa como este: /PP Resultado: %CallVBProc (3,4) % /PP ou, como este: /PP Resultado
A unidade especificada existe? Este exemplo demonstra como usar o método drivexists para detectar se existe uma unidade.O código é o seguinte:
| <html> <Body> <% Setfs = server.createObject (script.filesystemobject) iffs.DriveExists (C:) = Truethen Response.Write (Drive C: Existe.) Outro Response.Write (Drive C: não existe.) Endif Response.write (<br>) iffs.DriveExists (G:) = Truethen Response.Write (Drive G: Existe.) Outro Response.Write (Drive G: não existe.) Endif setfs = nada %> </body> </html> |
Os resultados da operação deste exemplo são os seguintes:
Drive C: Existe.
Drive G: Existe.
Obtenha o nome de uma unidade especificada
Este exemplo mostra como usar o método GetDriveName para obter o nome de uma unidade especificada.
O código é o seguinte:
| <html> <Body> <% Setfs = server.createObject (script.filesystemobject) p = fs.getDriveName (c: /windows/cursors/abc.cur) Response.Write (o nome da unidade é: & P) setfs = nada %> </body> </html> |
Os resultados da operação deste exemplo são os seguintes:
O nome da unidade é: C:
O arquivo especificado existe?
Este exemplo demonstra como primeiro criar um objeto FileSystemObject e, em seguida, usar o método FileExists para detectar se existe um arquivo.
O código é o seguinte:
| <html> <Body> <% Setfs = server.createObject (script.filesystemobject) If (fs.fileExists (c: /windows/cursors/xxx.cur)) = truethen Response.write (arquivo c: /windows/cursors/xxx.cur existe.) Outro Response.write (arquivo c: /windows/cursors/xxx.cur não existe.) Endif setfs = nada %> </body> </html> |
Os resultados da operação deste exemplo são os seguintes:
O arquivo c: /windows/cursors/xxx.cur não existe.
A pasta especificada existe?
Este exemplo demonstra como usar o método dobrável para detectar se existe uma pasta.
O código para este exemplo é o seguinte:
| <html> <Body> <% Setfs = server.createObject (script.filesystemobject) Ifffs.Polderexists (c:/temp) = Truethen Response.write (pasta c:/temp existe.) Outro Response.write (pasta c:/temp não existe.) Endif setfs = nada %> </body> </html> |
Os resultados da operação deste exemplo são os seguintes:
A pasta C:/temp não existe.
Obtenha o nome da pasta pai de um caminho especificado
Este exemplo mostra como usar o método getParentFolderName para obter o nome da pasta pai de um caminho especificado.
O código é o seguinte:
| <html> <Body> <% Setfs = server.createObject (script.filesystemobject) p = fs.getParentFolderName (c: /winnt/cursors/3dgarro.cur) Response.write (c: /windows/cursors/abc.cur's pai do nome da pasta é: & p) setfs = nada %> </body> </html> |
Os resultados da operação deste exemplo são os seguintes:
O nome da pasta pai de c: /winnt/cursors/abc.cur é: c:/winnt/cursors
Obtenha a extensão da pasta
Este exemplo mostra como usar o método getExtensionName para obter a extensão do arquivo do último componente no caminho especificado.
O código é o seguinte:
| <html> <Body> <% Setfs = server.createObject (script.filesystemobject) Response.write (a extensão do arquivo do arquivo 3dgarro é :) Response.write (fs.geTextensionName (c: /windows/cursors/abc.cur)) setfs = nada %> </body> </html> |
Os resultados da operação deste exemplo são os seguintes:
A extensão do arquivo do arquivo 3dgarro é: curs
Obtenha o nome do arquivo
Este exemplo mostra como usar o método getFilename para obter o nome do arquivo do último componente no caminho especificado.
O código é o seguinte:
| <html> <Body> <% Setfs = server.createObject (script.filesystemobject) Response.Write (o último componente deste nome de arquivo é :) Response.write (fs.getfilename (c: /windows/cursors/abc.cur)) setfs = nada %> </body> </html> |
Os resultados da operação deste exemplo são os seguintes:
O último ingrediente deste nome de arquivo é: abc.cur
Obtenha o nome base do arquivo ou pasta
Este exemplo mostra como usar o método getBaseName para retornar o nome base de um arquivo ou pasta no caminho especificado.
O código é o seguinte:
| <html> <Body> <% Setfs = server.createObject (script.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> |
Os resultados da operação deste exemplo são os seguintes:
| abc Cursores Windows |
Compartilhar: Analisando o método de adição de dados e cálculo de subtração para o formato de data de ASP No ASP, fornecemos funções especiais de adição e subtração de data. 1. A função DATADD retorna a data em que o intervalo de tempo especificado foi adicionado. DataEdd (intervalo, número, data) A sintaxe da função DATADD possui os seguintes parâmetros (1) o intervalo necessário. Uma expressão de string que indica o intervalo de tempo a ser adicionado. Para valores, consulte a seção Configurações.