Πρόταση Seek

Καθορίζει τη θέση για την επόμενη ανάγνωση ή εγγραφή στο αρχείο, που ανοίχθηκε με την πρόταση Open.

Για αρχεία τυχαίας προσπέλασης, η συνάρτηση Seek επιστρέφει τον αριθμό της επόμενης εγγραφής που πρόκειται να προσπελαστεί.

Για όλα τα άλλα αρχεία, η δήλωση Seek ορίζει τη θέση του byte στην οποία η επόμενη λειτουργία θα λάβει χώρα.

Δείτε επίσης: Open, Seek.

Σύνταξη:

Seek[#FileNumber], Position (As Long)

Παράμετροι:

FileNumber: Επιστρέφει τον αριθμό του αρχείου που καθορίστηκε από την πρόταση Open.

Position: Η θέση για την επόμενη εγγραφή ή ανάγνωση. Η παράμετρος Position μπορεί να είναι ένας αριθμός μεταξύ 1 και 2.147.483.647. Ανάλογα με τον τύπο αρχείου, η θέση δηλώνει τον αριθμό της εγγραφής (Αρχεία σε κατάσταση Random) ή τη θέση του byte (Αρχεία σε κατάσταση Binary, Output, Append ή Input). Το πρώτο byte του αρχείου κατέχει τη θέση 1 και το δεύτερο byte τη θέση 2 και τα λοιπά.

Κωδικοί σφάλματος:

5 Άκυρη κλήση διαδικασίας

52 Άκυρο όνομα αρχείου ή αριθμού αρχείου