Thread obsoleto come faccio a mettere una progressbar per il mio web browser??

pako95

Utente Medio
Autore del topic
19 Giugno 2008
219
0
Miglior risposta
0
allora il mio problema e ke quando metto la progressbar non va con il sito perke io so fare quella con il timer come posso fare a mettere quella ke carica con il sito come firefox o internet explorer???? e come posso far aggiornare l'indirizzo nella barra degli indirizzi???per esmpio io scrivo google.it e scrivo gta inveve di rimanere google.it fisso come faccio a farlo aggiornare in google.it/....???
uso vb2008
 
allora per la progress bar :
- clicca due volte sul webbrowser
- seleziona l'evento progress changed

ora inserisci questo codice :

try
progressbar1.maximum = e.maximumprogress
progressbar1.value = e.currentprogress
catch ex as exception
end try

- per vedere in che url si trova attualmente il browser , invece di vedere solo quello che hai scritto tu fai così :
- clicca sul webbrowser
- inserisci questo codice :

label1.text = webbrowser1.url.tostring

-oppure se lo vuoi vedere anche sul testo del form inserisci anche questo :

me.text = webbrowser1.documenttitle

Spero ti sia stato d'aiuto . Ciao!
 
allora metti la progressbar

poi vai nel webbrowser e in alto a destra ci dovrebbe essere scritto "DocumentCompleted" cambialo in ProgressChanged e dovrebbe uscire
una cosa del genere:
Private Sub WebBrowser1_ProgressChanged(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserProgressChangedEventArgs)
end sub
poi scrivici dentro questo codice:
ProgressBar1.Value = e.CurrentProgress * 100 / e.MaximumProgress
Label1.Text = ProgressBar1.Value + "%" ' ti dice a quanto sta...