Satura rādītājs:

Programmas izveide Visual Basic: tīmekļa pārlūkprogrammā: 9 soļi
Programmas izveide Visual Basic: tīmekļa pārlūkprogrammā: 9 soļi

Video: Programmas izveide Visual Basic: tīmekļa pārlūkprogrammā: 9 soļi

Video: Programmas izveide Visual Basic: tīmekļa pārlūkprogrammā: 9 soļi
Video: Marlin Firmware - VScode PlatformIO Install - Build Basics 2024, Novembris
Anonim
Programmas izveide programmā Visual Basic: Web Browser
Programmas izveide programmā Visual Basic: Web Browser

Šī pamācība izskaidro vienkāršas tīmekļa pārlūkprogrammas lietojumprogrammas izveides procesu VB. NETTā ir izstrādāta kā turpinājums manam pirmajam VB. NET Instructable: pirmās programmas izveide programmā Visual Basic. Ieteicams vispirms izlasīt šo pamācību, jo šajā pamācībā tiek pieņemts, ka jums ir pamatzināšanas par Visual Basic Express Edition saskarni, kā aprakstīts manā citā pamācībā. Lai gan Visual Basic 2005 Express Edition darbojas labi ar šo pamācību, es izmantoju Visual Basic 2008 Express Edition, pieejams Microsoft

1. darbība: izveidojiet projektu

Izveidojiet projektu
Izveidojiet projektu

Izveidojiet jaunu Windows veidlapu projektu un nosauciet to par tīmekļa pārlūkprogrammu. Mainiet veidlapas izmēru pēc saviem ieskatiem.

2. darbība: pievienojiet vadīklas un mainiet rekvizītus

Pievienojiet vadīklas un mainiet rekvizītus
Pievienojiet vadīklas un mainiet rekvizītus

Rīkjoslā velciet uz veidlapu TextBox, WebBrowser un A pogu. Novietojiet tos tā, kā tie ir attēlā. Pēc tam rediģējiet TextBox un WebBrowser rekvizītu Anchor, lai tiktu atlasīti visi lodziņi ap pelēko kvadrātu (tiek parādīts, rediģējot enkura rekvizītu), tas ļaus vadīklas "izstiepties", mainot veidlapas lielumu. Dariet to pašu ar pogu, bet iestatiet to tikai uz augšu, pa labi. Arī mainiet Form1 rekvizīta Text tekstu uz Web Browser vai kaut ko līdzīgu, lai mainītu virsrakstjoslu.

3. solis: kods

Kods!
Kods!

Veiciet dubultklikšķi uz pogas1 un pievienojiet redaktorā šādu kodu aiz rindas "Privātā apakšnodaļa" un pirms rindas "Beigt apakšdaļu"

WebBrowser1. Navigate (TextBox1. Text)Šis kods vienkārši pasaka programmai: Kad kāds noklikšķina uz pogas1, ļaujiet WebBrowser pārvietoties uz visu, kas atrodas TextBox1. Jums ir funkcionējoša tīmekļa pārlūkprogramma. Noklikšķiniet uz atskaņošanas pogas, lai to pārbaudītu.

4. solis: vairāk lietu

Citas lietas
Citas lietas

Tagad jūs nedomājāt, ka es tikai došu jums vienu koda rindu - vai ne? Nākamo dažu darbību laikā mēs īstenosim sekojošo:

  • Adreses josla, kas mainās, mainoties lapai
  • Atpakaļ, uz priekšu un atsvaidzināšanas pogas
  • Statusa josla.

5. solis: Adreses josla

Adreses bārs
Adreses bārs

Pašlaik viss izejas adreses josla parāda jūsu ievadīto lapu; noklikšķinot uz saites, izmaiņas netiek atspoguļotas adreses joslā. Lai to labotu, mums jāpievieno vēl daži kodi. Dodieties atpakaļ uz dizaina skatu, noklikšķiniet uz "Form 1.vb (Design)" un pēc tam veiciet dubultklikšķi uz WebBrowser vadīklas. Tas pārslēgsies atpakaļ uz koda skatu, taču tur būs vēl kāds kods, ievērojiet, ka tajā ir rakstīts "WebBrowser1_DocumentCompleted", tas ir kods, kuru mēs vēlamies, tāpēc mums šeit nav jāveic nekādas izmaiņas, bet ir tukšs rindu zem šī, pirms beigu apakšpozīcijas, un mēs vēlamies tur pievienot kādu kodu. Tur ierakstiet sekojošo

TextBox1. Text = WebBrowser1. Url. ToStringTas programmai norāda, ka, tiklīdz WebBrowser1_DocumentCompleted ir pabeigts, mums jāmaina TextBox1. Text uz WebBrowser1. Url. ToString ir pieejams, jo pēc noklusējuma tīmekļa pārlūkprogrammas URL rekvizīts nav tas pats datu tips (virkne), kā tas nepieciešams mūsu tekstlodziņā. ToString raksta URL uz teksta lodziņa virkni.

6. darbība: darbības pogas

Darbības pogas
Darbības pogas

Pārslēdzieties atpakaļ uz dizaina skatu un velciet uz veidlapas 3 jaunas pogas un novietojiet tās. Mainiet katra teksta rekvizītu: Button2 = Back, Button3 = Forward un Button4 = Refresh. Ja novietojat tos kā manējos, noregulējiet atsvaidzināšanas enkura rekvizītu uz augšu, ar peles labo pogu noklikšķiniet uz pogas Atpakaļ un ierakstiet šādu kodu.

WebBrowser1. GoBack () Atgriežoties pie dizaina, veiciet dubultklikšķi uz Pārsūtīt un tip

WebBrowser1. GoForward ()Dizaina skats un veiciet dubultklikšķi, lai atsvaidzinātu

WebBrowser1. Refresh ()Pārbaudiet pārlūkprogrammu un izmēģiniet jaunās funkcijas.

7. darbība. Statusa josla

Statusa josla
Statusa josla

Atgriežoties dizaina skatā, pievienojiet etiķeti, mainiet tekstu uz “Notiek ielāde…” (bez pēdiņām) Tagad pārejiet uz koda skatu, noklikšķinot uz cilnes Form1.vb. Atrodiet WebBrowser1_DocumentCompleted ierakstu un ierakstiet zem koda, kuru iepriekš ievietojāt tur

Label1. Text = "Gatavs"Tagad noklikšķiniet uz augšu, kur kods saka DocumentCompleted. Pārvietojiet peli uz augšu, kur atrodas divas nolaižamās kastes. Atlasiet otro (vienu, kas saka DocumentCompleted) un atlasiet Navigācija. Pēc tam parādīsies jauns kods - tip

Label1. Text = "Notiek ielāde"Tas tikai nodrošina indikatoru, kad lapa tiek ielādēta. Varat arī iestatīt etiķetes enkura rekvizītu.

8. solis: pabeigts

Komlete!
Komlete!

Lūdzu. Jums ir pilnībā funkcionējoša tīmekļa pārlūkprogramma. Turpiniet to pielāgot, kā vēlaties. Kā manā pirmajā pamācībā. Man ir daži mājasdarbi tiem, kas izpilda šo pamācību. Īstenojiet sekojošo:

  • Mājas funkcija
  • Lapas ielādes laikā mainiet pogu Atsvaidzināt uz Pārtraukt.

Es ceru, ka šie projekti ir parādījuši, cik viegli ir programmēt!

9. solis: risinājumi

Risinājumi
Risinājumi

Tiem, kuri pabeidza manu pirmo VB pamācību - man ir mājasdarbu risinājumi, kurus es uzstādīju beigās.

Mainiet fona krāsu

Tas ir vienkārši - mainiet Form1 rekvizītu BackColour uz citu krāsu

Pievienojiet informāciju par autortiesībām

Jauna etiķete ar mainītu teksta rekvizītu palīdzēs

Veidojiet veidlapas izmēru, izmantojot attēlu

Mainiet AutoSize uz True un AutoSizeMode uz GrowAndShrinkDone! Vēl tikai priekšā: es izveidošu vēl dažus VB. NET Instructables. Turpiniet kodēt!

Ieteicams: