Schau mal im Handbuch unter Dateifunktionen. Das verfahren, was du meinst, sind Streams. Angeblich mit GS nicht möglich aber intern wird sowieso alles über Bytes eingelesen.

Du könntest auch den ganzen Text auslesen, und die Strings in einer Schleife von einander trennen....aber der Overhead is nicht ohne.

Ansonsten schau dir mal File_seek an...da gibt's ein par nützliche Funktionen, die eben jenes problem umgehen könnten.