En ouvrant le fichier en mode binaire, on peut tout lire.
De mémoire, y a Get(#) et Seek pour accéder aux caractères, un par un.
Faut chercher le premier caractère de la chaîne à trouver, puis comparer les caract suivants, si un diffère, on repart du caractère suivant d'où ça commençait bien (sinon, on risque de rater TTOTO : si on cherche TOTO, T oui, T non, on décale d'un : T oui, O, oui, etc.. sinon on le rate).
Les éditeurs, souvent, ils "délaissent" (ou carré noir) les caractères non "texte" (ASCII 32 à 255 lisibles "texte", 0 à 31 codes divers, mais en binaire tout caractère est valable, pas de considération "humanoïde" ). On peut ainsi récupérer les chaînes.