matteo77 (Normal User)
Newbie
Messaggi: 15
Iscritto: 27/01/2010
|
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.
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6404
Iscritto: 03/01/2010
|
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 nessuno il 28/02/2010 alle 12:42
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
matteo77 (Normal User)
Newbie
Messaggi: 15
Iscritto: 27/01/2010
|
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
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6404
Iscritto: 03/01/2010
|
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 ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
matteo77 (Normal User)
Newbie
Messaggi: 15
Iscritto: 27/01/2010
|
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
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6404
Iscritto: 03/01/2010
|
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?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
matteo77 (Normal User)
Newbie
Messaggi: 15
Iscritto: 27/01/2010
|
Non lo so ma almeno così so cosa studiare di specifico
|
|
nessuno (Normal User)
Guru^2
Messaggi: 6404
Iscritto: 03/01/2010
|
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" ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |
|
matteo77 (Normal User)
Newbie
Messaggi: 15
Iscritto: 27/01/2010
|
Caro mio ci sono programmatori di professione, e qualcuno che come me con l'aiuto di un forum, visto che non ha avuto la possibilità materiale di poter studiare in una scuola, cerca di mettere i primi passi come autodidatta. Con quello che sono riuscito a realizzare senza una grande conoscenza informatica penso di poter essere molto più soddisfatto di qualcuno che pensa di poter essere d'aiuto ma che in realtà è solo un arrogante. Spero che la prossima volta non ci sarai più tu ad intrufolarti nelle mie discussioni. Comunque ti ringrazio ugualmente.
|
|