Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Vb.net
Forum - C# / VB.NET - Vb.net

Avatar
TheEngi (Ex-Member)
Pro


Messaggi: 145
Iscritto: 30/08/2009

Segnala al moderatore
Postato alle 21:10
Mercoledì, 02/09/2009
Salve a tutti da poco tempo ho creato un exe con visual basic (da visual studio 2008 perchiò nn visual basic 6) che copia dei file in c.
Ora però, dato che il mio è un semplice ciclo if quando la progress bar è un certo punto esce scritto una certa cosa sulla label, vorrei che il programma facesse in modo di calcolare il tempo che ci vorrà per installare il tutto la percentuale e che la progress bar vada in concomitanza con la copia dei file.
non so se mi sono spiegato bene.
Comunque aitatemi al limite vi posto il mio code se avete dei dubbi!!!!
grazie


The Engineer
PM Quote
Avatar
Karl (Member)
Pro


Messaggi: 70
Iscritto: 31/12/2006

Segnala al moderatore
Postato alle 21:23
Mercoledì, 02/09/2009


PM Quote
Avatar
TheEngi (Ex-Member)
Pro


Messaggi: 145
Iscritto: 30/08/2009

Segnala al moderatore
Postato alle 13:01
Giovedì, 03/09/2009
Intendi questo codice
:::::::




Dim size As Double = filelen(<file da copiare>;)
Dim index As Double = 0
Dim r As New io.streamreader(<file da copiare>;)
Dim w As New io.streamwriter(<file In cui copiare>;)

Dim s As String

progressbar.maximum = size

While Not r.endofstream
  s = r.readline
  w.writeline(s)
  index += s
  progressbar.value = index
End While

r.Close()
w.Close()

--------------------------------------------------------------------------------

Ultima modifica effettuata da TheEngi il 03/09/2009 alle 13:02


The Engineer
PM Quote