Open
Abre um arquivo para leitura ou gravação.
Sintaxe
Open (Nome de arquivo, modo, disposição)
Retorno
True se a operação de abertura for bem-sucedida, False no caso contrário.
Mais informações
Modo:
- 0 - Abre o arquivo em modo de acesso para consulta; é possível consultar os atributos, mas não acessar o arquivo
- GENERIC_READ - Abre arquivo para leitura
- GENERIC_WRITE - Abre arquivo para gravação
Disposição
- CREATE_NEW - Cria um novo arquivo. A função falha se o arquivo especificado já existir.
- CREATE_ALWAYS - Criar um novo arquivo. A função sobrescreve o arquivo se este já existir.
- OPEN_EXISTING - Abre o arquivo. A função falha se o arquivo não existir.
- OPEN_ALWAYS - Abre o arquivo, se ele existir. Se o arquivo não existir, a função cria o arquivo.
- TRUNCATE_EXISTING - Abre o arquivo. Depois de aberto, o arquivo é truncado de forma que o tamanho seja zero bytes.
Exemplo
Este script abre um arquivo (test.txt) na unidade local C e escreve 2 linhas nele:
Function Main
Dim textfile As Object
Set textfile = File.Connect("127.0.0.1")
If textfile.Open("c:\test.txt", GENERIC_WRITE, CREATE_ALWAYS) Then
textfile.WriteLine(“Olá, este é um arquivo teste")
textfile.WriteLine(“Ele foi criado com um script do GFI LanGuard")
textfile.Close
End If
End Function