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 - TIMER
Forum - Visual Basic 6 - TIMER

Avatar
moet (Normal User)
Pro


Messaggi: 185
Iscritto: 13/11/2007

Segnala al moderatore
Postato alle 17:51
Lunedė, 10/12/2007
Scusate il disturbo per cosi poco ma...

volevo impostare il timer a 900 000 millisecondi e mi ha fatto una leva!!!! :rotfl:


come si fa!?!?!? qual č l' interval max di un timer ? grazie

PM Quote
Avatar
antometal (Member)
Guru


Messaggi: 691
Iscritto: 12/09/2007

Segnala al moderatore
Postato alle 18:35
Lunedė, 10/12/2007
crado sia 65536

cmq per fare eseguire delle istruzioni ogni 900 sec puoi fare cosė

poni l' interval =30000
Codice sorgente - presumibilmente VB.NET

  1. private sub timer1_timer()
  2. static tempo as integer
  3. if tempo =30 then
  4.   tempo=0
  5.   istruzioni da eseguire
  6. end if
  7. tempo=tempo+1
  8. end sub



dovrebbe andare

PM Quote
Avatar
moet (Normal User)
Pro


Messaggi: 185
Iscritto: 13/11/2007

Segnala al moderatore
Postato alle 18:44
Lunedė, 10/12/2007
provo grazie !

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 19:30
Lunedė, 10/12/2007
Ti conviene, per fare i calcoli semplici, impostare il timer a 60000 in modo da lavorare in minuti ... a questo punto il contatore si deve fermare a 15 appunto perche' 900000 ms sono 15 minuti ...

Ovviamente e' una comodita' ... funziona in ogni caso ...

PM Quote
Avatar
moet (Normal User)
Pro


Messaggi: 185
Iscritto: 13/11/2007

Segnala al moderatore
Postato alle 19:44
Lunedė, 10/12/2007
in pratica tu dici di impostare il timer a 60 000 e poi


Codice sorgente - presumibilmente VB.NET

  1. Private Sub timer1_timer()
  2. Static tempo As Integer
  3. If tempo =15 Then
  4.   tempo=0
  5.   istruzioni da eseguire
  6. End If
  7. tempo=tempo+1
  8. End Sub




cosi ?

PM Quote
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 19:56
Lunedė, 10/12/2007
Veramente ti consiglio questo codice

Codice sorgente - presumibilmente VB.NET

  1. Private Sub timer1_timer()
  2.     Static tempo As Integer
  3.     tempo = tempo + 1
  4.     If tempo = 15 Then
  5.         tempo = 0
  6.         ' Istruzioni da eseguire
  7.     End If
  8. End Sub


PM Quote