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[


Rekomendowane odpowiedzi

Opublikowano

Witam,

Tworzę własną przeglądarkę internetową w VisualBasic, zawiera tabs. Tutaj następuje problem, chcę aby w 'combobox1' pojawiało się pełne url strony na jaką jest się przekierowanym.

 

Poza tym jeśli ktoś może mi pomóc to prosił bym o to aby ta przeglądarka była domyślną(jak otwieram niektóre linki to włącza mi się internet exploler).

 

Z góry dziękuję za pomoc.

Opublikowano

Po pierwsze nie robisz przeglądarki tylko program emulujący silnik przeglądarki IE. Jak chcesz zrobić swoją to napisz najlepiej własny silnik do przeglądarki. Po drugie problem z comboboxem jest banalny, wystarczy użyć WebBrowser1.Url.AbsoluteUri . Przeglądarka jako domyślna, nie wiem czy takie coś jest możliwe ponieważ używasz silnika IE więc jak będziesz chciał ją dać jako domyślną to zamiast tego programu będzie dodawał ci się Standardowy IE.

Opublikowano

Po pierwsze nie robisz przeglądarki tylko program emulujący silnik przeglądarki IE. Jak chcesz zrobić swoją to napisz najlepiej własny silnik do przeglądarki. Po drugie problem z comboboxem jest banalny, wystarczy użyć WebBrowser1.Url.AbsoluteUri . Przeglądarka jako domyślna, nie wiem czy takie coś jest możliwe ponieważ używasz silnika IE więc jak będziesz chciał ją dać jako domyślną to zamiast tego programu będzie dodawał ci się Standardowy IE.

Chyba mnie nie zrozumiałeś, korzystam z TabControla a nie z WebBrowsera, twoje rozwiązanie nie działa.

Opublikowano

Chyba nie odróżniasz jednego od drugiego. Tabcontrol zarządza zbiór powiązanych stron na karcie a klasa webbrowser umożliwia nawigację po stronach w formie/formularzu. Chcesz coś poprostu zrobić a nie znasz podstaw.

Jak by co klasa webbrowser http://msdn.microsoft.com/pl-pl/library/system.windows.forms.webbrowser%28v=vs.110%29.aspx

TabControl: http://msdn.microsoft.com/pl-pl/library/system.windows.forms.tabcontrol%28v=vs.110%29.aspx

Jeżeli znasz podstawy to na luzie to ogarniesz, polecam na stronie microsoftu angielskie przykłady ponieważ są ładniej opisane.

Opublikowano

Chyba nie odróżniasz jednego od drugiego. Tabcontrol zarządza zbiór powiązanych stron na karcie a klasa webbrowser umożliwia nawigację po stronach w formie/formularzu. Chcesz coś poprostu zrobić a nie znasz podstaw.

Jak by co klasa webbrowser http://msdn.microsoft.com/pl-pl/library/system.windows.forms.webbrowser%28v=vs.110%29.aspx

TabControl: http://msdn.microsoft.com/pl-pl/library/system.windows.forms.tabcontrol%28v=vs.110%29.aspx

Jeżeli znasz podstawy to na luzie to ogarniesz, polecam na stronie microsoftu angielskie przykłady ponieważ są ładniej opisane.

Cała przeglądarka działa na TabControlach, wszystko ładnie działa, tylko pytam o to jak zrobić aby w textboxie/comboboxie pojawiało się url strony która jest wyświetlona w obecnie otworzonym tabie.

Opublikowano

Me.ComboBox1.Text = WebBrowser1.Url.ToString
lub

Me.ComboBox1.Text = e.Url.ToString

 

dodaj to do DocumentCompleted (event)

 

to do webbrowser ale w tabcontrol chyba też tak

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...