Italian Cicli for ... next / do while ... loop Aggiornare contenuto di un view Label.text o EditText1.text

Discussion in 'Italian Forum' started by Antonio1, Apr 20, 2015.

  1. Antonio1

    Antonio1 Member Licensed User

    Ciao a tutti

    Scusate la richiesta di cui anch'io sono stupito visto che utilizzo
    B4a da almeno un paio d'anni e tutto funziona alla grande anche nelle cose più complicate...

    Ma oggi mi sono imbattuto in una banalità che non riesco a risolvere...

    Vorrei aggiornare il contenuto di una label.text durante il ciclo for next / do While ..loop

    esempio:
    Code:
    Sub conta_Click
       
    For i = 1 To 10000
       label1.text =
    " conta : " & i
        
    Next
    End Sub
    Ottengo il risultato finale cioè conta : 10000 e non la sequenza del conteggio...
    è possibile ottenere un refresh della view durante il ciclo?

    grazie a chi mi da dei lumi...

    Ciao Antonio
     
  2. giannimaione

    giannimaione Well-Known Member Licensed User

    qualcosa del genere

    If (i Mod 10)=0 Then
    label1.text= "bla bla .... " & i
    DoEvents
    End If

    oppure puoi utilizzare una "ProgressBar"

    fammi sapere se hai bisogno di ulteriori info
     
    anallie0 and Antonio1 like this.
  3. Antonio1

    Antonio1 Member Licensed User


    Grazie Mille GianniMaione

    Era proprio DoEvents che mancava nel ciclo...
    tutto Ok..

    Ciao Antonio
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice