Das hab' ich leider nicht ganz verstanden.
Aber die einzelnen Bytes brauchst du ja nicht zu identifizieren, die kannst du dir ja der Reihe nach holen. Und um an das n-te Bit eines Bytes zu kommen ... naja, da musst du ein wenig rumrechnen (hab' gerade nicht im Kopf, welche Bits du wie schieben musst, aber das ist ja "nur" Mathe).
Die Bits wirst du nicht "der Reihe" nach aus der Datei holen können, sondern nur byteweise. Im Extremfall musst du also zwei Bytes aus der Datei holen, um zwei aufeinanderfolgende Bits bestimmen zu können.
Ha! Hab' doch was gefunden:
www.delphi-forum.de/...schreiben_39023.html
Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist überzeugt, dass er genug davon habe.