Este artigo apresenta principalmente as funções de operação de arquivo comumente usadas nos objetos do sistema de arquivos. Espero que o conhecimento e os materiais relevantes compilados pelo editor sejam úteis para você.
1. Raiz
FORNO FORMATO ROOT ()
Função Descrição Retorna uma variável de string de caminho
Código do aplicativo 'String de amostra = C:/Intels/Jingcaichunfeng/'
Função pública root ()
root = request.Servervariables ("Appl_physical_path")
Função final
2. URL
Formato de função url ()
Função Descrição Retorna uma variável de sequência de URL
Código do aplicativo 'String de amostra = http://www.intels.net/filesys.asp'
Função pública URL ()
url = "http: //" & request.servervariables ("server_name")
& Request.Servervariables ("Script_Name")
Função final
3. Mkdir
Formato de função Mkdir (Dirname)
Descrição da função Crie um diretório e retornar informações
Código do aplicativo Função pública MKDIR (XVAR)
Set sys = server.createObject ("scripting.filesystemobject")
Se sys.olderexists (xvar) então
msg = "Desculpe, este diretório já existe!"
Outro
Sys.createfolder (xvar)
msg = "Parabéns, o diretório foi criado com sucesso!"
Final se
Definir sys = nada
mkdir = msg
Função final
4. Rmdir
Formato de função rmdir (Dirname)
Função Descrição Exclui um diretório e retorna informações
Código do aplicativo Função pública rmdir (xvar)
Set sys = server.createObject ("scripting.filesystemobject")
Se sys.olderexists (xvar) então
Sys.deletefolder (xvar)
msg = "Parabéns, o diretório foi excluído com sucesso!"
Outro
msg = "Desculpe, este diretório ainda não foi criado!"
Final se
Definir sys = nada
rmdir = msg
Função final
5. Isdir
Formato da função ISDIR (Dirname)
Função Descrição Verifica se existe um diretório e retorna informações
Código do aplicativo Função pública ISDIR (XVAR)
Set sys = server.createObject ("scripting.filesystemobject")
Se sys.olderexists (xvar) então
msg = true
Outro
msg = false
Final se
Definir sys = nada
isdir = msg
Função final
6. Cpdir
Formato de função CPDIR (Dirname, Destination, Substituir)
Função Descrição Cópia Pasta e Informações de retorno
Código do aplicativo Função pública CPDIR (xvar, yvar, zvar)
Set sys = server.createObject ("scripting.filesystemobject")
Se sys.olderexists (xvar) então
Sys.copyFolder Xvar, Root & Yvar, Zvar
msg = "Parabéns, o diretório foi copiado com sucesso!"
Outro
msg = "Desculpe, o diretório que você deseja não foi encontrado!"
Final se
Definir sys = nada
cpdir = msg
Função final
7. Mvdir
Formato de função MVDIR (Dirname, Destino)
Descrição da função move uma pasta e retorna informações
Código do aplicativo Função pública mvdir (xvar, yvar)
Set sys = server.createObject ("scripting.filesystemobject")
Se sys.olderexists (xvar) então
Sys.moveFolder Xvar, Root & Yvar
msg = "Parabéns, a pasta do diretório foi movida!"
Outro
msg = "Desculpe, o diretório que você deseja não foi encontrado!"
Final se
Definir sys = nada
mvdir = msg
Função final
8. Isfile
Formato de função ISFILE (nome do arquivo)
Função Descrição Verifica se o arquivo existe e retorna informações
Código do aplicativo Função pública ISFILE (XVAR)
Set sys = server.createObject ("scripting.filesystemobject")
Se sys.FileExists (xvar) então
msg = true
Outro
msg = false
Final se
Definir sys = nada
isfile = msg
Função final
9. wfile
Formato da função wfile (nome do arquivo, substituição, string)
Função Descrição Write String para um arquivo e retornar informações
Código do aplicativo Função pública wfile (xvar, yvar, zvar)
Set sys = server.createObject ("scripting.filesystemobject")
Se yvar então
Set txt = sys.opentExtfile (xvar, 2)
Txt.write (zvar)
Txt.close
msg = "Parabéns, o arquivo foi criado com sucesso e salvo!"
Outro
Se sys.FileExists (xvar) então
msg = "Desculpe, o arquivo já existe!"
Final se
Definir sys = nada
wfile = msg
Função final
10. Rfile
Formato de função rfile (nome do arquivo)
Função Descrição lê um arquivo e retorna informações
Código do aplicativo Função pública rfile (xvar)
Set sys = server.createObject ("scripting.filesystemobject")
Se sys.FileExists (xvar) então
Set txt = sys.opentExtfile (xvar, 1)
msg = txt.readall
Txt.close
Outro
msg = "Desculpe, o arquivo não existe!"
Final se
Definir sys = nada
rfile = msg
Função final
11. Afile
Formato da função Afile (nome do arquivo, string)
Função Descrição Adicionar string a um arquivo e retornar informações
Código do aplicativo Função pública AFILE (XVAR, ZVAR)
Set sys = server.createObject ("scripting.filesystemobject")
Se sys.FileExists (xvar) então
Set txt = sys.opentExtfile (xvar, 8)
Txt.write (zvar)
Txt.close
msg = "Parabéns, o arquivo foi adicionado com sucesso e salvo!"
Outro
msg = "Desculpe, o arquivo não existe!"
Final se
Definir sys = nada
AFILE = MSG
Função final
12. CPFILE
Formato de função cpfile (nome do arquivo, destino, substituição)
Função Descrição Copiar um arquivo e retornar informações
Código do aplicativo Função pública CPFile (XVAR, Yvar, Zvar)
Set sys = server.createObject ("scripting.filesystemobject")
Se sys.FileExists (xvar) então
Sys.copyfile xvar, root & yvar, zvar
msg = "Parabéns, o arquivo foi copiado com sucesso!"
Outro
msg = "Desculpe, a cópia do arquivo falhou!"
Final se
Definir sys = nada
cpfile = msg
Função final
13. MVFILE
Formato de função mvfile (nome do arquivo, destino)
Função Descrição move um arquivo e retorna informações
Código do aplicativo Função pública mvfile (xvar, yvar)
Set sys = server.createObject ("scripting.filesystemobject")
Se sys.FileExists (xvar) então
Sys.movefile xvar, raiz e yvar
msg = "Parabéns, o arquivo foi movido com sucesso!"
Outro
msg = "Desculpe, o movimento do arquivo falhou!"
Final se
Definir sys = nada
mvfile = msg
Função final
14. RMFILE
Formato de função rmfile (nome do arquivo)
Função Descrição Exclui um arquivo e retorna informações
Código do aplicativo Função pública rmfile (xvar)
Set sys = server.createObject ("scripting.filesystemobject")
Se sys.FileExists (xvar) então
Sys.deletefile (xvar)
msg = "Parabéns, o arquivo foi excluído com sucesso!"
Outro
msg = "Desculpe, a exclusão do arquivo falhou!"
Final se
Definir sys = nada
rmfile = msg
Função final
O acima é uma introdução às funções de operação de arquivo comumente usadas nos objetos do sistema de arquivos. Espero que o conhecimento e os materiais relevantes compilados pelo editor sejam úteis para você. Para mais conteúdo, continue prestando atenção ao site do novo canal de tecnologia errada!