Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    20

    [VB6] ciclo di tempo

    Salve, vorrei sapere come poter eseguire due o piu istruzioni, a distanza di una certa quantità di tempo che e' scritta in una textbox

    Es.:
    -istruzione
    -tempo scritto in textbox
    -istruzione

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Con un timer
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    20
    e come faccio inserire nel timer il numero che c'e' all'intreno della textbox?

  4. #4
    timer1.interval = text1.text

    ricorda però che il tempo deve essere in millisecondo quindi eventualmente se la text "legge" in secondi devi trasformarlo in millisecondi nella formula

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    20
    Originariamente inviato da Skidrow86
    timer1.interval = text1.text

    ricorda però che il tempo deve essere in millisecondo quindi eventualmente se la text "legge" in secondi devi trasformarlo in millisecondi nella formula
    scusa la domanda, ma come faccio a capire l'unita di misura in cui legge la textbox? ed eventualmente trasformarlo in ms?

  6. #6
    nel senso che..devi sapere in anticipo se l'utente andrà a modificare la textbox pensando in secondi...ke so gli metti una label difianco alla text con su scritto "secondi" o una cosa del genere..e poi li fai
    codice:
    timer1.interval = text1.text * 60
    cosi trasformi in millisecondi

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    20
    quata istruzione la devo mettere tra le due istruzioni che devo separare, giusto?

  8. #8
    Hai scritto del codice?
    Postalo così possiamo aiutarti con le idee chiare.

    ciao :ignore: VVoVe:
    --

    __ [ K3iji ] __

  9. #9
    Originariamente inviato da Sum87
    quata istruzione la devo mettere tra le due istruzioni che devo separare, giusto?
    No, quest'istruzione serve per impostare l'intervallo del timer, e quindi va messa quando deve partire la prima istruzione. Le tue due istruzioni andranno poi messe all'interno dell'evento Timer1_Timer in questa maniera:
    codice:
    Private Sub Timer1_Timer()
        Static flag As Boolean
        If flag Then
            istruzione2
            Timer1.Interval = 0
        Else
            istruzione1
        End If
        flag = Not flag
    End Sub
    .
    Un'alternativa più semplice sarebbe invece quella di usare la API Sleep.
    Amaro C++, il gusto pieno dell'undefined behavior.

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    20
    ok credo di aver capito....grazie a tutti

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.