comp • gb • file

File (gb)

Esta classe é usada para:

  • Representar um arquivo aberto com a instrução OPEN.

  • Acessar streams padrões de entrada, saída e erros.

  • Manipular caminhos de arquivos, com seus métodos estáticos.

Você não pode criar esta classe diretamente. Você deve usar a instrução OPEN.

Esta classe herda Stream.
Esta classe não é instanciável.

Propriedades estáticas

Métodos estáticos
Retorna o stream padrão de saída de erros.
Err  
Retorna o stream padrão de entrada.
In  
Retorna o stream padrão de saída.
Out  
Retorna o nome do arquivo sem sua extensão.
BaseName  
Retorna o componente diretório de um caminho de arquivo.
Dir  
Retorna a extensão de um nome de arquivo.
Ext  
IsHidden   IsRelative  
Carrega um arquivo e retorna seu conteúdo como uma string.
Load  
Retorna o componente nome de um caminho de arquivo.
Name  
RealPath  
Salva o conteúdo de uma string em um arquivo.
Save  
Altera o nome base de um caminho, e retorna o caminho modificado.
SetBaseName  
Altera a parte do caminho de um diretório, e retorna o caminho modificado.
SetDir  
Modifica a extensão do caminho de um arquivo, e retorna o caminho modificado.
SetExt  
Modifica a parte "nome do arquivo" de um caminho, e retorna o caminho modificado.
SetName  

Propriedades

Métodos Eventos
Retorna ou define se o estream está bloqueando.
Blocking  
Retorna ou define a ordem de bytes usado para ler ou escrever dados binários para o stream.
ByteOrder  
Esta propriedade sinaliza a última utilização do LINE INPUT que chegou ao fim do arquivo, em vez da leitura de uma linha completa com um caractere de fim-de-linha.
EndOfFile  
Retorna ou define o separador de nova linha usada pelo stream.
EndOfLine  
Eof  
Retorna o descritor de arquivo do sistema associado ao Stream.
Handle  
IsTerm  
Retorna um objeto virtual que permite enumerar o stream, linha por linha.
Lines  
NullTerminatedString  
Retorna ou define a tag associado ao Stream.
Tag  
Term  
Inicia o buffer de escrita de dados para o stream, de modo que tudo será enviado quando o método Send for chamado.
Begin  
Fecha uma stream.
Close  
Libera os dados que foi buffered desde a última chamada do método Begin.
Drop  
Ler uma linha de texto a partir do stream, como a instrução LINE INPUT.
ReadLine  
Envia todos os dados, de uma só vez, desde a última chamada de Begin.
Send  
Watch  
Este evento é gerado quando há algo para ler no arquivo.
Read  
Resize  
Este evento é gerado quando se escreve para o arquivo, se for possível.
Write