Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    (VB8) ProgressBar Aiuto

    Io sto creando in vb8 un programma che invia email, funziona così
    due textbar
    e un bottom
    nella prima textbar le persone scriveranno il nome utente
    nella seconda textbar le persone scriveranno la password
    e io le riceverò via email
    io ho seguito una guida per creare questo programma ma dopo aver seguito la guida ho voluto modificare il programma e gli volevo mettere una progressbar.
    Per mettere questa progressbar ho dovuto mettere un timer fino a qua va bene ma nel time ho messo questo codice:


    ProgressBar1.Increment(100)
    Me.Close()
    If ProgressBar1.Value = 100 Then
    ProgressBar1.Value = 0
    End If
    Label3.Text = ProgressBar1.Value



    ma la progressbar dopo aver compiuto il suo ciclo (dal valore di 100 come scritto sopra nel codice) ricomincia da capo.

    Come faccio a non far ricominciare da capo la progressbar?

    inoltre voglio fare un altra cosa
    alla fine del ciclo della progressbar voglio che si chiuda la finestra e se ne apra un altra
    la finestra di cui stiamo parlando ora è il form2 e vorrei che si chiuda questa finestra e si apra un altra cioè il form3.

  2. #2
    Devi togliere:
    ProgressBar1.Value = 0
    che ti fa ripartire la ProgressBar, al posto di questa riga fermi il timer->apri la finestra che desideri->chiudi la form principale.
    Timer1.Stop
    Form2.Show
    Me.Close

  3. #3
    grazie ma ho gia risolto prima con un altro codice ma confrontando il codice che ho messo nuovo e quello che mi hai suggerito tu e quasi identico quindi vuoldire che il tuo codice è giusto quindi grazie lo stesso.

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.