Seek Expressi贸

Defineix la posici贸 per a l'escriptura o la lectura seg眉ent en un fitxer que es va obrir amb l'expressi贸 Open.

Per a fitxers d'acc茅s aleatori, l'expressi贸 Seek defineix el nombre del registre seg眉ent al qual s'accedir脿.

Per a la resta de fitxers, l'expressi贸 Seek defineix la posici贸 de bytes en la qual s'ha de produir l'operaci贸 seg眉ent.

Sintaxi:

Seek Statement diagram


Seek [#]filePos, {filePos|recordNum}

Par脿metres:

fileNum El n煤mero de canal de dades utilitzat en l'expressi贸 Open.

filePos, recordNum Posici贸 per a la seg眉ent escriptura o lectura. La posici贸 pot ser un nombre entre 1 i 2147483647. Segons el tipus de fitxer la posici贸 indica el nombre del registre (fitxers en mode Aleatori) o la posici贸 del byte (fitxers en mode Eixida binari Annexa o Entrada). El primer byte en un fitxer 茅s posici贸 1 el segon byte 茅s posici贸 2 i aix铆 successivament.

Codis d'error

5 La crida al procediment no 茅s v脿lida

52 El nom o el n煤mero del fitxer 茅s incorrecte

Funci贸 Seek

Ens cal la vostra ajuda!