Oppure

Loading
28/02/10 11:31
matteo77
Salve a tutti. Sono alle prese con un 'altro problema. Devo aprire un canale di comunicazione con un file formato testo in cui ho salvato un numero di giorni pari a diciamo 50 con il comando :

Private Sub Form_Load()

Open “C:\Matteo\giorni.txt” For Output As #1

Fin qui ci sono, però il problema nasce quando devo sottrargli ad ogni apertura del form1 una unità, e sovrascriverlo con il nuovo risultato.
Spero che qualcuno possa aiutarmi anche con qualche esempio.
aaa
28/02/10 11:41
Prima devi aprire il file in Input e leggere il valore.

Dopo, diminuisci il valore, apri il file in Ouput e scrivi il nuovo valore.

Ma così non conti i "giorni" ma solamente le volte in cui avvii il programma ...
Ultima modifica effettuata da 28/02/10 11:42
28/02/10 11:48
matteo77
Una volta caricato il file in lettura con la seguente sintassi:

Private Sub Form_Load()

Open “C:\Matteo\accessi.txt” For Intput As #1

mi faresti un esempio di come decrementare il dato letto
aaa
28/02/10 11:51
Scusa, ma così apri solo il file in lettura ... come leggi il valore?

Una volta che l'hai letto, il valore lo decrementi con

valore = valore - 1

ma qui siamo all'abc della programmazione ... non penso che imparerai se non ti dedichi ai libri ...
28/02/10 15:12
matteo77
Ho un libro un pò obsoleto. Infatti tra le spiegazioni del comando c'è solo scritto che per caricare il file si fa:
Input #1,
ma dopo la virgola non avendo degli esempi pratici che ci metto. Grazie
aaa
28/02/10 15:15
Postato originariamente da matteo77:

Ho un libro un pò obsoleto. Infatti tra le spiegazioni del comando c'è solo scritto che per caricare il file si fa:
Input #1,
ma dopo la virgola non avendo degli esempi pratici che ci metto. Grazie


Studiare solo con gli esempi pratici, non va bene ...

Dove sono memorizzati i dati numerici nei programmi?
28/02/10 15:18
matteo77
Non lo so ma almeno così so cosa studiare di specifico
aaa
28/02/10 15:59
Postato originariamente da matteo77:

Non lo so ma almeno così so cosa studiare di specifico


Comincia da zero ... comincia a studiare cosa sono le "variabili" ...