Suponha que você queira criar um livro de visitas simples, onde você possa criar um banco de dados em que armazena informações do usuário. No entanto, o uso do FSO para armazenar informações economizará tempo e dinheiro se o poder do banco de dados não for necessário. E alguns ISPs podem restringir os aplicativos de banco de dados na web.
Suponha que você coletou algumas informações do usuário em um formulário, aqui está um código HTML simples:
<html>
<Body>
<forma de ação = FormHandler.asp método = post>
<Tipo de entrada = Tamanho do texto = 10 Nome = Nome de usuário>
<Tipo de entrada = Tamanho do texto = 10 Nome = Página inicial>
<Tipo de entrada = Tamanho do texto = 10 Nome = Email>
</morm>
< /body>
</html>
Vamos dar uma olhada no código que processa os formulários em formidler.asp:
< %
'Obtenha informações do formulário
strname = request.form (nome de usuário)
strhomepage = request.form (página inicial)
Stremail = request.form (email)
'Crie o objeto FSO
Set fso = server.createObject (script.filesystemoBject)
Até agora, nada de novo nada mais é do que obter o valor do campo do formulário e atribuir valores a variáveis. Uma parte interessante aparece abaixo - Escreva um arquivo:
caminho = c: emp. est.txt
Freading = 1, forwriting = 2, forappender = 3
'Abra o arquivo
set file = fso.opentExtfile (caminho, forapinging, true)
'Escreva as informações para o arquivo
file.write (strname) e vbcrlf
file.write (strhomepage) e vbcrlf
File.Write (Stremail) e Vbcrlf
'Fechar e limpar
file.close
Definir arquivo = nada
Definir FSO = nada
Lembre -se de que o método OpenTextFile retorna um objeto Textstream, que é outro objeto no modelo FSO. O objeto Textstream revela maneiras de manipular o conteúdo do arquivo, como escrever, ler e pular uma linha. O VB constante vbcrlf produz um caractere de nova linha.
True é definido no parâmetro de comando do OpenTextFile, que informa ao sistema que, se o arquivo não existir, crie -o. Se o arquivo não existir e o parâmetro verdadeiro não estiver definido, ocorre um erro.
Agora vá para o diretório C: EMP, Open test.txt, e você pode ver as seguintes informações:
Nome do usuário
Página inicial do usuário
Email do usuário
Obviamente, essas palavras podem ser substituídas por qualquer coisa inserida na forma