Orion3 Pubblicato: 3 Gennaio 2011 Segnalazione Share Pubblicato: 3 Gennaio 2011 (modificato) Salve a tutti, avrei un problema con la scrittura e lettura su file. Seguendo la guida che viene fornita con il pacchetto mshell scaricato dal sito ufficiale ho ricopiato il codice adattandolo alle mie esigenze, però ho un problema, l'istruzione per la creazione del file credo che venga eseguita però non riesco a trovare il file creato, infatti aggiungengo un istruzione di lettura dopo quella di scrittura, a schermo non viene visualizzato nulla. qualcuno sa aiutarmi ? P.S se volete posto il codice grazie antipipatamente Modificato 3 Gennaio 2011 da Orion3 Link to comment Condividi su altri siti More sharing options...
Nick_7 Pubblicato: 3 Gennaio 2011 Segnalazione Share Pubblicato: 3 Gennaio 2011 Ciao, se riesci a postare il codice sarà più facile per noi poterti aiutare Link to comment Condividi su altri siti More sharing options...
Orion3 Pubblicato: 4 Gennaio 2011 Autore Segnalazione Share Pubblicato: 4 Gennaio 2011 (modificato) Ciao, se riesci a postare il codice sarà più facile per noi poterti aiutare modulo database function save(table, file="table.dat") f=io.create(file); io.writem(f,table); io.close(f) end function load(file="table.dat") try f=io.open(file); table=io.readm(f); print table; io.close return table catch e by return[] end end codice script use pr(mio database), ui a=ui.query("Inserisci: ",""); pr.save(a); pr.load() P.S ho risolto il problema della lettura ma non riesco comunque a trovare il file "table.dat" Modificato 4 Gennaio 2011 da Orion3 Link to comment Condividi su altri siti More sharing options...
memoryn70 Pubblicato: 8 Gennaio 2011 Segnalazione Share Pubblicato: 8 Gennaio 2011 modulo database function save(table, file="table.dat") f=io.create(file); io.writem(f,table); io.close(f) end function load(file="table.dat") try f=io.open(file); table=io.readm(f); print table; io.close return table catch e by return[] end end codice script use pr(mio database), ui a=ui.query("Inserisci: ",""); pr.save(a); pr.load() P.S ho risolto il problema della lettura ma non riesco comunque a trovare il file "table.dat" Ora non mi intendo di mshell però dovrebbe esserci una cartella predefinita...chessò dove metti lo script? Oppure nei documents... Cambia magari il percorso cosi lo trovi di sicuro (Tipo C:\data.dat) Link to comment Condividi su altri siti More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Accedi Ora