◄Contents► ◄Index► ────────────────────────────────────────────────────────────────────────────── Returns the current position within a file. LOC(filenumber%) ■ filenumber% The number of an open file or device. ■ For binary files, LOC returns the position of the last byte read or written. ■ For random-access files, LOC returns the number of the last record read from or written to the file. ■ For sequential files, LOC returns the current byte position in the file, divided by 128. Example: OPEN "TEST.DAT" FOR RANDOM AS #1 FOR i% = 1 TO 10 PUT #1, , i% NEXT i% SEEK #1, 2 GET #1, , i% PRINT "Data: "; i%; " Current record: "; LOC(1); " Next: "; SEEK(1) See Also ◄EOF► ◄SEEK► ────────────────────────────────────────────────────────────────────────────── © Copyright Microsoft Corporation, 1987-1992. All rights reserved. Converted from qbasic.hlp with DosHelp/HelpConvert