IBM Lotus Symphony


Instrução Seek [Runtime]

Define a posição para a próxima gravação ou leitura num ficheiro que foi aberto com a instrução Open.

Par ficheiros de acesso aleatório, a instrução Seek define o número do registo seguinte a ser acedido.

Para todos os outros ficheiros, a instrução Seek define a posição de bytes na qual a operação seguinte irá ocorrer.

Consulte também: Open, Seek.

Sintaxe:

Seek[#FileNumber], Position (As Long)

Parâmetros:

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

Position: A posição para a próxima gravação ou leitura. A posição pode consistir num número entre 1 e 2,147,483,647. Consoante o tipo de ficheiro, a posição indica o número do registo (ficheiros no modo Random) ou a posição do byte (ficheiros nos modos Binary, Output, Append ou Input). O primeiro byte num ficheiro está na posição 1, o segundo byte na posição 2, e assim sucessivamente.

Códigos de erro

5 Chamada de procedimento não válido

52 Erro no nome ou número do ficheiro


Comentários sobre o produto | Documentação adicional | Marcas comerciais