Seek utasítás

Az Open utasítással megnyitott fájlban beállítja a következő írás vagy olvasás helyét.

Közvetlen elérésű fájlok esetén a Seek utasítás a következő elérendő rekord számát adja vissza.

Minden más fájl esetén a Seek utasítás a következő elvégzendő művelet bájtpozícióját adja vissza.

Lásd még: Open, Seek.

Szintaxis:


Seek[#Fájlszám], Pozíció (As Long)

Paraméterek:

Fájlszám: Az Open utasításban használt adatcsatornaszám.

Pozíció: A következő írás vagy olvasás pozíciója. A pozíció egy 1 és 2147483647 közötti szám lehet. A fájl típusának megfelelően a pozíció a rekord számát (Random módban megnyitott fájlok) vagy a bájtpozíciót (Binary, Output, Append vagy Input módban megnyitott fájlok) jelzi. A fájl első bájtja az 1. pozíció, a második bájt a 2. pozíció és így tovább.

Hibakódok:

5 Érvénytelen eljáráshívás

52 Érvénytelen fájlnév vagy fájlszám