Objeto de Arquivo
Resumo
Os objetos de arquivo são usados para abrir, editar e manipular arquivos no sistema de arquivos.
Métodos de objeto
Nome | Tipo de retorno | Assinatura | Descrição |
---|---|---|---|
Fechar | Close() | Fecha o arquivo. | |
Excluir | Delete() | Exclui o arquivo | |
Open | Open(disposition) | Abre o arquivo com a disposição fornecida. A disposição pode ser "OpenExisting", "CreateNew" ou "CreateAlways". | |
ReadBytes | Matriz de bytes | ReadBytes(byteCount) | Lê o número especificado de bytes do arquivo e retorna uma matriz indexável e iterável desses bytes. |
WriteBytes | WriteBytes(bytes, [byteCount]) | Grava os bytes especificados no arquivo. Se byteCount não for fornecido, cada byte que pode ser iterado de bytes será gravado no arquivo; caso contrário, os primeiros bytes byteCount dentro de bytes serão gravados. |
Propriedades de objeto
Nome | Descrição |
---|---|
Extensão | Uma cadeia de caracteres que contém a extensão de arquivo. |
Nome | Uma cadeia de caracteres que contém o nome do arquivo. |
Caminho | Uma cadeia de caracteres que contém o caminho totalmente qualificado para o arquivo. |
Posição | A posição do cursor de leitura/gravação atual dentro do arquivo. |
Tamanho | O tamanho do arquivo em bytes. |
Comentários
Se os arquivos estiverem sendo usados de um ambiente coletado de lixo, como um script JavaScript, eles deverão ser fechados quando não estiverem mais em uso em vez de esperar que uma coleta de lixo faça com que o arquivo seja fechado.