Skip to content

SEEK (Function)


Gets the position of the next read/write operation for a file or device

Syntax

` declare function Seek ( byval filenum as long ) as longint

`

Parameters

filenum

file number of an open file

Return Value

The file position where the next read or write operation will take place.

Description

The position is given in records if the file was opened in Random access mode, in bytes in any other case. The file position returned is 1-based, so the first record of a file is 1.

The Seek statement is used to set the position of the next read or write operation.

Examples

start GeSHi

vb
Dim f As Long, position As LongInt

f = FreeFile
Open "file.ext" For Binary As #f

position = Seek(f)

Close #f

end GeSHi

Differences from QB

  • None

See also

  • Seek (Statement)
  • Loc
  • Open

Back to DocToc

Translated from FreeBASIC official docs. Contact us for removal if infringed.
FreeBASIC is an open-source project, not affiliated with Microsoft