Sisukord:

Programmi loomine Visual Basicus: veebibrauser: 9 sammu
Programmi loomine Visual Basicus: veebibrauser: 9 sammu

Video: Programmi loomine Visual Basicus: veebibrauser: 9 sammu

Video: Programmi loomine Visual Basicus: veebibrauser: 9 sammu
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Programmi loomine Visual Basicus: veebibrauser
Programmi loomine Visual Basicus: veebibrauser

Selles juhendis selgitatakse lihtsa veebibrauserirakenduse loomise protsessi VB. NET -is. See on loodud järgmiseks minu esimesele VB. NET -i juhendatavale: esimese programmi loomine Visual Basicus. Soovitatav on see juhend kõigepealt läbi lugeda, kuna see juhend eeldab, et teil on Visual Basic Express Editioni liidese põhiteadmised, nagu on kirjeldatud minu teises juhendis. Kuigi Visual Basic 2005 Express Edition töötab selle juhendi jaoks hästi, kasutan Visual Basic 2008 Express Edition, saadaval Microsoftilt

Samm: looge projekt

Loo projekt
Loo projekt

Looge uus Windowsi vormiprojekt ja nimetage see veebibrauseriks. Muutke vormi suurust oma maitse järgi.

Samm: lisage juhtelemendid ja muutke atribuute

Lisage juhtelemendid ja muutke atribuute
Lisage juhtelemendid ja muutke atribuute

Lohistage tööriistakastist tekstikast, veebibrauser ja nupp A vormile. Asetage need nii, nagu need on pildil. Seejärel redigeerige TextBoxi ja veebibrauseri atribuuti Ankur nii, et kõik halli ruudu ümber olevad kastid (mis kuvatakse ankru atribuudi redigeerimisel) on valitud, võimaldab see juhtelemente vormi muutmisel "venitada". Tehke sama nupu puhul, kuid määrake see ainult "Üles, paremale". Muutke ka vormi1 atribuut Text veebibrauseriks või midagi sarnast tiitliriba muutmiseks.

3. samm: kood

Kood!
Kood!

Topeltklõpsake nuppu Button1 ja lisage redaktorisse järgmine kood pärast rida "Private Sub" ja enne "End Sub" rida

WebBrowser1. Navigate (TextBox1. Text)See kood ütleb programmile lihtsalt: kui keegi klõpsab nupul 1, laske veebibrauseril navigeerida TextBox1 sisu juurde. Teil on toimiv veebibrauser. Selle testimiseks klõpsake esitusnupul.

Samm: rohkem asju

Veel asju
Veel asju

Nüüd sa ei arvanud, et ma lihtsalt annan sulle ühe koodirea - kas sa? Järgmiste sammude ajal rakendame järgmist.

  • Aadressiriba, mis muutub lehe muutudes
  • Tagasi, edasi ja värskendamise nupud
  • Olekuriba.

Samm: aadressiriba

Aadressibaar
Aadressibaar

Praegu näitab aadressiriba ainult seda lehte, mille sisestate. Kui klõpsate lingil, ei kajastu muudatus aadressiribal. Selle parandamiseks peame lisama veel mõne koodiGo tagasi disainivaatele, klõpsake "Vorm 1.vb (disain)" ja seejärel topeltklõpsake veebibrauseri juhtelementi. See lülitub tagasi koodivaatele, kuid seal on veel mõnda koodi, pange tähele, et see ütleb "WebBrowser1_DocumentCompleted", see on kood, mida me tahame, seega ei pea me siin mingeid muudatusi tegema, kuid seal on tühi rida selle all, enne lauset End Sub, ja me tahame sinna lisada mõne koodi. Sisestage sinna järgmine

TextBox1. Text = WebBrowser1. Url. ToStringSee ütleb programmile, et kui WebBrowser1_DocumentCompleted on valmis, peaksime teksti TextBox1. Text muutma WebBrowser1. Url. ToString on olemas, kuna vaikimisi ei ole veebibrauseri URL -i atribuut sama andmetüüp (string), nagu meie tekstikasti vajab. ToString kirjutab URL -i TextBoxi stringi.

6. toiming: toimingunupud

Toimingunupud
Toimingunupud

Lülituge tagasi kujundusvaatele ja lohistage vormile 3 uut nuppu ja asetage need. Muutke iga teksti omadust: Button2 = Back, Button3 = Forward ja Button4 = Refresh. Kui paigutate need nagu minu oma, reguleerige ankru atribuut Värskenda üles, paremklõpsake topeltklõpsu nupul Tagasi ja tippige järgmine kood.

WebBrowser1. GoBack () Tagasi disaini juurde, topeltklõpsake nuppu Edasi ja tüüp

WebBrowser1. GoForward ()Disainivaade ja värskendamiseks topeltklõps

Veebibrauser1. Refresh ()Testige brauserit ja proovige uusi funktsioone.

Samm: olekuriba

Olekuriba
Olekuriba

Tagasi kujundusvaates, lisage silt, muutke tekst "Laadimine …" (ilma jutumärkideta). Minge nüüd koodivaatele, klõpsates vahekaardil Form1.vb. Leidke kirje WebBrowser1_DocumentCompleted ja tippige sinna varem paigutatud koodi alla

Label1. Text = "Valmis"Nüüd klõpsake üles, kus kood ütleb DocumentCompleted. Liigutage hiir ülespoole, kus asuvad kaks rippmenüüd. Valige teine (see, mis ütleb DocumentCompleted) ja valige Navigeerimine. Seejärel ilmub mõni uus kood - tüp

Label1. Text = "Laadimine"See annab lihtsalt indikaatori lehe laadimisel. Samuti võite soovida määrata sildi ankru atribuudi.

8. samm: lõpetage

Lõppenud!
Lõppenud!

Palun. Teil on täielikult toimiv veebibrauser. Jätkake selle kohandamist vastavalt soovile. Nagu minu esimeses juhendis. Mul on kodutöö neile, kes selle juhendi täidavad. Rakendage järgmist:

  • Kodune funktsioon
  • Muutke lehe laadimisel värskendamisnupp Stopp -nupuks.

Loodan, et need projektid on näidanud teile, kui lihtne on programmeerida!

9. samm: lahendused

Lahendused
Lahendused

Neile, kes lõpetasid oma esimese VB juhendatava - mul on lõpus seatud kodutööde lahendused.

Muutke taustavärvi

See on lihtne - muutke vormi1 atribuudi BackColour erinevat värvi

Lisage autoriõiguste teave

Uus silt, mille tekstiomadused on muudetud, teeb asja ära

Muutke vormi suurust pildi abil

Muutke AutoSize väärtuseks True ja AutoSizeMode väärtuseks GrowAndShrinkDone! Veel tulemas: loon veel mõned VB. NET -i juhised. Jätkake kodeerimist!

Soovitan: