come già detto non sono bravo, ma mi tocca cimentarmi in VB, ho questo form che sto facendo all'università. In pratica il programma ha un timer che gira, e mi riesegue questa operazione ogni ciclo, che dovrebbe essere ogni 3600 secondi. 1 ora.codice:Private Sub doit() doneOnce = False wb.Url = New Uri(urlofIPChicken) wb.Navigate(urlof_website) End Sub Private Sub wb_DocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles wb.DocumentCompleted 'timeerror() wb.Stop() End Sub
non importa quello che risponde il browser importa solo che carica il link "urlof_site" e poi chiude.
funziona tutto, il mio problema è il consumo di ram. è esagerato. arrivo anche a 200mb in 12 ore
c'è un modo per chiudere il webrowser e/o liberare la memoria? io pensavo che un evento a pagina caricata di Stop bastava ma non è cosi
thx