Originariamente inviato da ivanet
In definitiva dunque faccio: RICERCA - ESTRAZIONE -SOVRASCRITTURA.
Dipende da come è fatto il file ....
Se fossero righe di testo della stessa lunghezza (es. un record formattato sempre di una certa lunghezza) allora sì, altrimenti no, non direttamente ma solo riscrivendo per intero il file.
Non si possono aggiungere/eliminare fisicamente dei byte all'inizio o in mezzo a un file. Questa è una di quelle "verità" che tutti dovrebbero sapere.