Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Historia webbrowser


Rekomendowane odpowiedzi

Opublikowano

?

Albo historia w ListBoxie :P

 

Public Class Form1


    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        WebBrowser1.Navigate(TextBox1.Text)
        ListBox1.Items.Add(TextBox1.Text)
    End Sub


    Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox1.SelectedIndexChanged
        WebBrowser1.Navigate(ListBox1.SelectedItem)
    End Sub
End Class

 

 

Opublikowano

@up twoje dziala tylko jak wpiszemy w textboxie ale jak przejdziemy w google na inna strone to nie doda sie do histori :)

Opublikowano

@up twoje dziala tylko jak wpiszemy w textboxie ale jak przejdziemy w google na inna strone to nie doda sie do histori :)

No to co za problem zmienić to na korzystanie ze zdarzenia Navigating?
Opublikowano

Zakładki ("tabs") masz z TabControl ? Dodajesz je w runtime czy sa na stałe zdefiniowane w designerze ? jezeli kolejne webbrowsery tworzysz w ten sposób dim web as new webrowser i potem sobie dodajesz do kolejnych kart musisz utworzyc im procedure obsługi, np. AddHandler web.Navigating, AddressOf webnavi a nastepnie używajac wszesniej zdefiniowanego zdarzenia

 

Sub webnavi(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserNavigatingEventArgs)

Dim web As WebBrowser = DirectCast(sender, WebBrowser)
ListBox1.Items.Add(web.Url.ToString)
End Sub
Chyba, że nie rozumiem o co Ci chodzi, wtedy wytłumacz dokładniej to cos poradzimy.
Opublikowano

Tak nie będzie działać bo mam tabs

Dla każdego WebBrowsera, którego dodajesz ustal osobne zdarzenie Navigating i w nim dodawaj do jakiegoś pliku, listy, czegoś w tym rodzaju aktualny adres.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...