Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - contatore giorni
Forum - Visual Basic 6 - contatore giorni

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
matteo77 (Normal User)
Newbie


Messaggi: 15
Iscritto: 27/01/2010

Segnala al moderatore
Postato alle 12:31
Domenica, 28/02/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.

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6404
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 12:41
Domenica, 28/02/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à.
PM Quote
Avatar
matteo77 (Normal User)
Newbie


Messaggi: 15
Iscritto: 27/01/2010

Segnala al moderatore
Postato alle 12:48
Domenica, 28/02/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

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6404
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 12:51
Domenica, 28/02/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à.
PM Quote
Avatar
matteo77 (Normal User)
Newbie


Messaggi: 15
Iscritto: 27/01/2010

Segnala al moderatore
Postato alle 16:12
Domenica, 28/02/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

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6404
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 16:15
Domenica, 28/02/2010
Testo quotato

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à.
PM Quote
Avatar
matteo77 (Normal User)
Newbie


Messaggi: 15
Iscritto: 27/01/2010

Segnala al moderatore
Postato alle 16:18
Domenica, 28/02/2010
Non lo so ma almeno così so cosa studiare di specifico

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6404
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 16:59
Domenica, 28/02/2010
Testo quotato

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à.
PM Quote
Avatar
matteo77 (Normal User)
Newbie


Messaggi: 15
Iscritto: 27/01/2010

Segnala al moderatore
Postato alle 18:16
Domenica, 28/02/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.

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo