Ajuda do Collabora Office 24.04
Grava um registro em um arquivo relativo ou uma sequência de bytes em um arquio binário.
Put [#]fileNum, [recordNum|filePos], variable
fileNum: qualquer expressão de número inteiro que define o arquivo para gravar.
recordNum, filePos: Para arquivos relativos (arquivos de acesso aleatório), o número do registro a ser gravado.
Para arquivos binários (acesso binário), a posição do byte no arquivo onde você deseja iniciar a gravação.
variable: nome da variável que deseja gravar no arquivo.
Nota para arquivos relativos: Se o conteúdo desta variável não corresponder ao comprimento o registro especificado na cláusula Len da instrução Open, o espaço entre o fim do registro recém escrito e o próximo registro será preenchido com dados do arquivo no qual se está gravando.
Nota para arquivos binários: O conteúdo das variáveis é gravado na posição especificada, e o ponteiro do arquivo é inserido diretamente após o último byte. Nenhum espaço permanece entre os registros.