Ir diretamente para o conteúdo principal

Anexar

Prepara um ficheiro existente para adicionar texto no final.

Estrutura

Adicionar(var F: Text);

Parâmetros

Descrição

Chame a função Append para garantir que um ficheiro seja aberto com acesso apenas para gravação, com o ponteiro do ficheiro posicionado no final do ficheiro. F é uma variável de ficheiro de texto e deve ser associada a um ficheiro externo utilizando a função AssignFile. Se não existir nenhum ficheiro externo com o nome indicado, ocorre um erro. Se F já estiver aberto, é fechado e, em seguida, reaberto. A posição atual no ficheiro é definida para o final do ficheiro.

Se um Ctrl+Z (ASCII 26) estiver presente no último bloco de 128 bytes do ficheiro, a posição atual no ficheiro é ajustada de forma a que o próximo caractere adicionado ao ficheiro substitua o primeiro Ctrl+Z nesse bloco. Desta forma, é possível acrescentar texto a um ficheiro que termine com um Ctrl+Z.

Se não tiver sido atribuído um nome a F, então, após a chamada à função Append, F refere-se ao ficheiro de saída padrão. |