Newsgroup: it.comp.lang.pascal
Titolo: filez

riciao a tutti, finalmente sono tornato!
E subito vi strsso con un piccolo problema: come faccio a inserire delle
stringhe all'inizio di un file di testo al posto ke alla sua fine? esister
qualcosa di alternativo a append??? ciao e grazie

 qualcosa di alternativo a append??? ciao e grazie
non credo..
lo apri in append e poi ti posizioni all'inizio con seek, mi sembra il
metodo più giusto..
Ciao Cereal

Gią che ci siete, a che serve append? =)
TIA!!!


Serve ad inserire nuove righe in un file di testo infatti se apri un file di
testo con reset puoi solo leggere ma non scrivere
Guarda la sezione tutorial del sito in firma e ricerca con la parola chiave
'file'
Ciao ReDiCuori
--
L'informatica è un arte
---------------------------------------------------------
 
www.pascallike.too.it
 il sito sulla programmazione pascal e
 non solo
---------------------------------------------------------


In teoria è cosi, in pratica puoi anche vedere un file di testo come uno
binario... e viceversa... il pascal non guarda il contenuto fine a se stesso
quanto il tipo di dato che definisce il file... quindi......
Cooper.

Ehilà ReDiCuori.. cavolo, spunta fuori un messaggio in risposta al mio, in
risposta ad un altro!
Dai un'occhiata prima!
;-)
Ciauz, Cereal

> quanto il tipo di dato che definisce il file... quindi......
Cereal ha ragione.. ahahah!
Scherzi a parte, lo dico perchè ho provato.
Più che la teoria bisognerebbe sempre provare no??
Bye, Cereal

Signori miei mi dispiace contraddirvi a prima mattina ma :
se dichiarate un file
var f : text;
ossia file di testo
non vi fa manco compilare se inserite una seek(f,3);
se invece utilizzare
var f:file of string;
allora cambia tutto perchè vede il file strutturato
Compilatore Turbo Pascal 7.0 Borland
 Ciao ReDiCuori


 allora cambia tutto perchč vede il file strutturato
eh.. perň..
mi sa che ha ragione..
mica avevo notato il dettaglio..
ah ah.. error.. sorry.. dovrň star
piů attent.. cavoliz.. mi perdonino..
Cereal


Non scoattarti cosi ti prego...
PS: ma quello che diceva di aver provato come l'ha provato?
Il Razziatore,
The Only Good Windows is an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
WEB     : 
http://www.razziatore.dns2go.com/
ICQ     : 67552596

> PS: ma quello che diceva di aver provato come l'ha provato?
aprendo i file non come diceva Torbo..
Cereal

 var f:file of string;
Ma quando inserisco file of real, i real me li stampa nel formato interno, e
penso faccia così anche con le stringhe, ovvero premette il byte iniziale di
lunghezza, altrimenti come farebbe a separarle se ci sono degli invio
dentro? Mi sa che avete scritto cavolate... ora controllo. Infatti è così...
ci vuole tanto per capirlo?Oltretutto, siccome sono string cioè string[255],
lascia un enormità di spazio(penso siano caratteri #0) per la stringa
successiva. Se volete fare seek su un testo, dovete aprirlo come file of
Char, e stavolta sono sicuro, l'ho fatto a lungo qualche anno fa, e mi sono
riscritto tutto ciò che era orientato alla linea(per fortuna non dovevo fare
input di numeri!!)
File of qualcosa dumpa il formato interno della memoria; tranne file of
char, il formato ottenuto è binario.
Ciao, e provate un pochino di più.
--
Paolo Giarrusso
Per rispondere togliere solo "TOGLIMI" dall'indirizzo, non _spam.