Per quello che so la lettura For Random dei file è molto simile a quella for Binary.

Potresti muoverti usando il comando Seek ricercando il record che ti serve. Appena trovi un apertura ti segni il numero del record e vai avanti finche trovi la chiusura. Poi associ i due numeri di record.

E' l'unica soluzione che mi viene in mente.Spero ti possa servire.