RECARREGAR WEB
Boa tarde a todos....
Estou usando WebBrowser no meu projeto ao iniciar ele carrega um link, mas mesmo que eu atualize a pagina, que seja uma virgula o VB não atualiza..
é como se carregasse uma vez a pagina e depois salva-se ela .. :/
Se alguem puder ajudar... Grato !!!
Estou usando WebBrowser no meu projeto ao iniciar ele carrega um link, mas mesmo que eu atualize a pagina, que seja uma virgula o VB não atualiza..
é como se carregasse uma vez a pagina e depois salva-se ela .. :/
Se alguem puder ajudar... Grato !!!
Tive um problema similar e a solução foi criar é destruir o objeto Webbrowser em tempo de execução..
E como faço isso kkkk
1 - Ative o Microsoft Internet Control
2 - adiciona um Webbrowser no form para ficar de fundo
3 - Utilize os codigos para criar WebBrowser 2 dinamico
Set WebBrowser2 = Form1.Controls.Add([Ô]Shell.Explorer.2[Ô], [Ô]WebBrowser2[Ô]) [ô]add
WebBrowser2.Move 11280, 600, 10000, 10000 [ô]posiciona
WebBrowser2.Navigate [Ô]about:blank[Ô] [ô]ativa
Controls.Remove Form1.Controls([Ô]WebBrowser2[Ô]) [ô]remove
2 - adiciona um Webbrowser no form para ficar de fundo
3 - Utilize os codigos para criar WebBrowser 2 dinamico
Set WebBrowser2 = Form1.Controls.Add([Ô]Shell.Explorer.2[Ô], [Ô]WebBrowser2[Ô]) [ô]add
WebBrowser2.Move 11280, 600, 10000, 10000 [ô]posiciona
WebBrowser2.Navigate [Ô]about:blank[Ô] [ô]ativa
Controls.Remove Form1.Controls([Ô]WebBrowser2[Ô]) [ô]remove
Cara essas linhas etão com erro
ResgateWEB = Me.Controls.Add([Ô]Shell.Explorer.2[Ô], [Ô]ResgateWEB[Ô]) [ô]add
ResgateWEB.Move(11280, 600, 10000, 10000) [ô]posiciona
o erro do Sheel.Explorer = Value of type [ô]String[ô] cannot be converted to [ô]System.Windows.Forms.Control
o erro do ResgateWEB = Too many arguments to [ô]Public Overridable Sub Add(value As System.Windows.Forms.Control)
o erro do ResgateWEB.Move = [ô]Public Event Move(sender As Object, e As System.EventArgs)[ô] is an event, and cannot be called directly. Use a [ô]RaiseEvent[ô] statement to raise an event.
:/
ResgateWEB = Me.Controls.Add([Ô]Shell.Explorer.2[Ô], [Ô]ResgateWEB[Ô]) [ô]add
ResgateWEB.Move(11280, 600, 10000, 10000) [ô]posiciona
o erro do Sheel.Explorer = Value of type [ô]String[ô] cannot be converted to [ô]System.Windows.Forms.Control
o erro do ResgateWEB = Too many arguments to [ô]Public Overridable Sub Add(value As System.Windows.Forms.Control)
o erro do ResgateWEB.Move = [ô]Public Event Move(sender As Object, e As System.EventArgs)[ô] is an event, and cannot be called directly. Use a [ô]RaiseEvent[ô] statement to raise an event.
:/
Adicione a seguinte linha
Dim WithEvents WebBrowser2 As ShDocVwCtl.WebBrowser
Dim WithEvents WebBrowser2 As ShDocVwCtl.WebBrowser
Não resolveu
Tipo até essa linha que você mandou está com erro :/
Certo, vamos lá!
Me mostre como você carrega o WebBrowser, pois trabalho com WebBrowser e não tenho problema quanto a isso!
Se o código HTML foi alterado é necessário recarregar o mesmo!
WebBrowser.Navegate [Ô]http://www.suapaginahtmlaqui.com.br/[Ô]
Me mostre como você carrega o WebBrowser, pois trabalho com WebBrowser e não tenho problema quanto a isso!
Se o código HTML foi alterado é necessário recarregar o mesmo!
WebBrowser.Navegate [Ô]http://www.suapaginahtmlaqui.com.br/[Ô]
Se você quer pegar uma informação do WebBrowser e depois destruÃ-lo, tente usar o Using?
Lembre-se que ao sair do While, o WebBrowser vai será destruÃdo pelo FrameWork.
[txt-color=#0000f0]Using[/txt-color] browser [txt-color=#0000f0]As New[/txt-color] [txt-color=#8A2BE2]WebBrowser[/txt-color]
[txt-color=#0000f0]With[/txt-color] browser
.Navigate([txt-color=#e80000][Ô]sua_página.html[Ô][/txt-color])
[txt-color=#0000f0]While Not[/txt-color] . ReadyState >= 3
Application.DoEvents
[txt-color=#0000f0]End While[/txt-color]
[txt-color=#007100][ô]Código para realizar as tarefas no WebBrowser
[ô]Por exemplo: Dim corpo As String = browser.Document.Body.InnerHtml[/txt-color]
[txt-color=#0000f0] End With
End Using[/txt-color]
Lembre-se que ao sair do While, o WebBrowser vai será destruÃdo pelo FrameWork.
Olha acontece o seguinte
O meu projeto carrega um link no webbrowser.
O programa carrega o site uma vez aii fica tipo salvo:
Ai vo no HTML do site onde o programa carrega mudo o texto para qual quer coisa
SO QUE O PROGRAMA N CARREGA :/ (TEM UMA TIMER DANDO LOOP PARA FICAR RECARREGANDO O LINK)
O meu projeto carrega um link no webbrowser.
O programa carrega o site uma vez aii fica tipo salvo:
Ai vo no HTML do site onde o programa carrega mudo o texto para qual quer coisa
SO QUE O PROGRAMA N CARREGA :/ (TEM UMA TIMER DANDO LOOP PARA FICAR RECARREGANDO O LINK)
Tópico encerrado , respostas não são mais permitidas