Originariamente inviato da alka
Faccio una domanda che è tutto fuorché la risoluzione al problema ma...

...la struttura del file ad accesso random è un'imposizione dovuta a qualche specifico motivo, oppure può essere sostituita da un formato equivalente ma più facilmente manutenibile?

Lo chiedo perché non sono rari i casi in cui si deve accedere a file aventi un formato specifico e già esistenti (magari perché generati da altri software); se così non fosse, ci sono probabilmente dei metodi meno complessi di scrivere su file, cioè che non richiedono di gestire il file così a basso livello... Bisognerebbe conoscere anche lo scopo di utilizzo del file in questione.

Ciao!
Ciao,

la struttura del random access file mi è imposta dal fatto che il programma deve pesare pochissimo, deve essere condiviso in una LAN e deve essere utilizzato senza bisogno di installazione (l'eseguibile deve essere autosufficiente). Il programma soddisfa tutte le esigenze. L'unica pecca è, appunto, la funzione di cancellazione che, per qualche motivo, restituisce un errore quando i record cominciano ad aumentare.