SEEK asettaa tai palauttaa tiedoston luku- tai kirjoituskohdan.
(1) SEEK [#]tiedostonumero, kohta (2) SEEK(tiedostonumero)
Jos SEEK on komento (1), se asettaa tiedoston seuraavan luku- tai kirjoituskohdan. Tiedostonumero on käsiteltävän tiedoston tiedostonumero. Kohta, kokonaisluku väliltä 1 - 2 147 483 647, on RANDOM-tilassa avatuilla tiedostoilla seuraavan tietueen numero ja muissa tiloissa seuraavan tavun kohta.
Jos SEEK on funktio (2), se palauttaa tiedoston seuraavan luku- tai kirjoituskohdan. Tiedostonumero on käsiteltävän tiedoston tiedostonumero. Jos tiedosto on avattu RANDOM-tilassa, funktio palauttaa seuraavan tietueen numeron; muissa tiloissa palautusarvo on seuraavan tavun kohta.
Esimerkki:
'avataan tiedosto binääritilassa OPEN "testi.tmp" FOR BINARY AS #1 'luku-/kirjoituskohta on alussa 1 PRINT SEEK(1) '1 'vaihdetaan kohta 50:ksi SEEK 1, 50 'todetaan vaihdos PRINT SEEK(1) '50 'suljetaan tiedosto CLOSE #1
Aiheeseen liittyvää: LOC