HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Weboldal megjelenítése saját alkalmazásban


Példaprogram letöltése

8163 bájt

Ha egy alkalmazásunkban szeretnénk egy Form-on egy tetszőleges weboldalt megjelenítni, akkor erre is lehetőségünk nyílik. Ehhez csak arra lesz szüksége az alkalmazásunknak, hogy az adott gépen telepítve legyen az Internet Explorer. Ha ez adott, akkor már bármilyen weblapot megjeleníthetünk, melyet az Internet Explorer is képes lenne megjeleníteni.

A megoldáshoz szükségünk lesz a WebBrowser ActiveX kontrolra. Ennek eléréséhez tegyük a következőt: válasszuk a Toolbox-ot, majd jobb gombbal kattintsuk, és a megjelenő menüből válasszuk ki a Customize ToolBox menüpontot. A megjelenő ablakban a COM Components lapon a Microsoft Web Browser elemet jelöljük ki. Az ablak bezárása után megjelenik a Toolbox-ban egy Explorer nevű kontrol, melyet mostantól bármely alkalmazásunkban felhasználhatunk.
Nézzük, miként is érhetjük el, hogy megjelenjen benne egy weboldal. A mellékelt példához egy igen egyszerű HTML oldalt készítettünk 1.htm állományba, melyet most betöltünk. Ehhez a Navigate2 függvény hívására lesz szükségünk. Ennek első paraméterében adhatjuk meg annak az állománynak az elérési útvonalát, melyet szeretnénk a böngésző ablakába betölteni.
  Private Sub button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles button1.Click
    Dim url As Object = Application.StartupPath + "\1.htm"
    axWebBrowser1.Navigate2(url, none, none, none, none)
  End Sub 'button1_Click
Amikor ez a betöltés befejeződik, akkor jön létre a NavigateCompelete2 esemény. Ezt felhasználva értesülhet alkalmazásunk erről a tényről.
  Private Sub axWebBrowser1_NavigateComplete2(ByVal sender As Object, ByVal e As AxSHDocVw.DWebBrowserEvents2_NavigateComplete2Event) Handles axWebBrowser1.NavigateComplete2
    label1.Text = e.uRL.ToString()
  End Sub 'axWebBrowser1_NavigateComplete2

Cikksorozat

#IDKategóriaCikk címeSorozat
4397Windows.NET Framework konfigurálása az operációs rendszerben1. rész
4446Windows.NET Framework konfigurációs snap-in2. rész


Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |