Kirjautuminen

Haku

Tehtävät

Hakemisto: QBasic: Tiedostot: SEEK

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

Tietoa sivustosta