IBM Lotus Symphony


Instrução Seek [Tempo de Execução]

Define a posição para a próxima composição ou leitura em um arquivo que foi aberto com a instrução Open.

Para arquivos de acesso aleatório, a instrução Seek define o número do próximo registro a ser acessado.

Para os demais arquivos, a instrução Seek define a posição do byte em que deve ocorrer a próxima operação.

Consulte também: Open, Seek.

Sintaxe:

Seek[#FileNumber], Position (As Long)

Parâmetros:

FileNumber: O número do canal de dados usado na instrução Open.

Position: Posição para a próxima composição ou leitura. A posição pode ser um número entre 1 e 2.147.483.647. De acordo com o tipo de arquivo, a posição indica o número do registro (arquivos em modo Random) ou a posição do byte (arquivo no modo Binary, Output, Append ou Input). O primeiro byte em um arquivo é a posição 1, o segundo byte é a posição 2, e assim por diante.

Códigos de Erro

5 Chamada de procedimento inválida

52 Nome ou número de arquivo inválido


Feedback do Produto | Documentação Adicional | Marcas Registradas