- Assign: Relaciona o nome de um arquivo físico existente em disco ao nome de uma variável do programa usada para se referir ao arquivo em disco.
- Rewrite: Abre o arquivo em disco, apagando todo o seu conteúdo, e sendo escrito a partir do seu início. Ele é usado pra criar um arquivo e escrever nele. Se você executar o comando rewrite e o arquivo jah existir e possuir informações, todos seu conteúdo será perdido.
- Append: Abre um arquivo já existente em disco, e prepara-se para escrever no final deste. O arquivo deve obrigatoriarmente já existir no disco, pois esse comando apenas adiciona(escreve) novas informações no fim do arquivo.
- Reset: Abre um arquivo em disco, e prepara-se para ler todo seu conteúdo a partir do início. Se o arquivo não existir em disco, ocorrerá um erro ao executar esse comando.
- Close: Fecha o arquivo, atualizando as informações do disco.
Para esrever e ler nos arquivos temos :
- Writeln: Escreve uma linha de texto no arquivo. Similar, ao comando writeln para vidio.
- Readln: Lê uma linha de texto do arquivo. Similar ao comando readln para vidio
Para que se possa saber a posição em que nos encontramos em um arquivo, ou para que possamos nos posicionar, temos os seguintes comandos:
- Eof – Função que indica se chegamos ao fim do arquivo (End-Of-File)
- Eoln – Função que indica se chegamos ao fim de uma linha (End-Of-Line)
- Flush – Permite "esvaziar" o buffer de leitura/escrita. Usada para ter certeza que o que está sendo lido ou escrito realmente está no arquivo e não em um buffer de memória.
Para manipular com diretórios e com arquivos de modo geral:
- Erase – Apaga um arquivo existente no disco.
- Rename – Renomeia um arquivo existente em disco.
- Chdir – Troca de diretório (Change Dir).
- Mkdir – Cria um novo diretório (Make Dir).
- Rmdir – Apaga um diretório do disco (Remove Dir).
- Getdir – Retorna qual é o diretório corrente de trabalho.
Nenhum comentário:
Postar um comentário