Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [VB] timer...?

  1. #1
    Utente di HTML.it L'avatar di Bodom
    Registrato dal
    Oct 2001
    Messaggi
    38

    [VB] timer...?

    non riesco ancora a usare bene il Timer..
    vorrei fare una cosa molto semplice, ma purtroppo non riesco..
    come devo programmare il timer in maniera che ogni secondo generi un evento con un ciclo ad esempio:
    Primo secondo: Text.Text="10"
    Secondo secondo: Text.Text="9"
    Terzo secondo: Text.Text="8"
    Quarto secondo: Text.Text="7"
    ecc...
    Ultimo secondo: Text.Text="Fine!"
    io nn ci riesco proprio... sapete come fare?
    grazie a ki mi aiuta!
    ciao

  2. #2
    Utente di HTML.it L'avatar di Grunt
    Registrato dal
    Dec 2001
    Messaggi
    246
    Imposta "interval" a 500;
    Metti il codice che vuoi benga eseguito ogni secondo all'interno di
    codice:
    Private sub Timer1_Timer()
       ...
    end sub

  3. #3
    Utente di HTML.it L'avatar di Markooo
    Registrato dal
    Mar 2003
    Messaggi
    247
    codice:
    Dim a As Byte
    
    Private Sub Form_Load()
       a = 10
       Text1.Text = a
       Timer1.Interval = 500
       Timer1.Enabled = True
    End Sub
    
    Private Sub Timer1_Timer()
       a = a - 1
       Text1.Text = a
       If a = 0 Then
          Text1.Text = "Finito!"
          Timer1.Enabled = False
       End If
    End Sub
    Non saprei

  4. #4
    Utente di HTML.it L'avatar di JamesD
    Registrato dal
    Oct 2001
    Messaggi
    415
    secondo me devi impostare l'interval a 1000 se vuoi fare l'operazione ogni secondo!

  5. #5
    chiaro la proprietà interval misura il delay in millisecondi
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  6. #6
    Utente di HTML.it L'avatar di Markooo
    Registrato dal
    Mar 2003
    Messaggi
    247
    Originariamente inviato da JamesD
    secondo me devi impostare l'interval a 1000 se vuoi fare l'operazione ogni secondo!
    Si, in effetti con l'interval impostato a 500 è un po' troppo veloce, comunque poi sceglierà Bodom
    Non saprei

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.