Oppure

Loading
25/02/11 18:58
tommyprojects2011
Io so come estrapolare le ultime righe volute in un altro file txt ma non so come rimuovere le ultime volute dallo stesso...

es:

Ho un file txt con 4000 righe.

Io debbo prendere in considerazione solo le ultime 520 (e ci riesco...)

Però debbo anche rimuovere le ultime 20 (cosa che non riesco a fare)

Grazie



aaa
25/02/11 19:50
a_butta
A quanto ne so io dovresti "riscrivere" il file con le prime 3820 righe....
aaa
26/02/11 13:46
totipianurese
ciao,
da come ho capito hai dei problemi con i file.

Io l'anno scorso creai una libreria per gestire i file.
Potresti darci uno sguardo, e magari capire come cancellare quei record.

ecco il link:
pierotofy.it/pages/sorgenti/dettagli/18379-Classe_per_File_~_vdot2dot2/
aaa
03/08/11 11:54
ManfroC
Ti porti alla fine del file con l'fseek poi leggi all'indietro e intano usi un contaore che ti conta gli acapo ( \n) e quando è a 20 crei un file che ti scriva da li fino all'inizio e poi cancelli il file vecchio e rinomini il nuovo
aaa
03/08/11 11:54
ManfroC
Ti porti alla fine del file con l'fseek poi leggi all'indietro e intano usi un contaore che ti conta gli acapo ( \n) e quando è a 20 crei un file che ti scriva da li fino all'inizio e poi cancelli il file vecchio e rinomini il nuovo
aaa
03/08/11 11:55
ManfroC
Ti porti alla fine del file con l'fseek poi leggi all'indietro e intano usi un contaore che ti conta gli acapo ( \n) e quando è a 20 crei un file che ti scriva da li fino all'inizio e poi cancelli il file vecchio e rinomini il nuovo
aaa