Përmbajtje:

Krijimi i një programi në Visual Basic: Shfletuesi i uebit: 9 hapa
Krijimi i një programi në Visual Basic: Shfletuesi i uebit: 9 hapa

Video: Krijimi i një programi në Visual Basic: Shfletuesi i uebit: 9 hapa

Video: Krijimi i një programi në Visual Basic: Shfletuesi i uebit: 9 hapa
Video: SSL, TLS, HTTP, HTTPS объяснил 2024, Nëntor
Anonim
Krijimi i një programi në Visual Basic: Shfletuesi i uebit
Krijimi i një programi në Visual Basic: Shfletuesi i uebit

Ky Instructable shpjegon procesin e krijimit të një aplikacioni të thjeshtë të shfletuesit të uebit në VB. NETI është krijuar si një vazhdim i udhëzimit tim të parë VB. NET: Krijimi i programit tuaj të parë në Visual Basic. Rekomandohet që së pari të lexoni atë udhëzues, pasi ky udhëzues supozon se keni një njohuri themelore të Ndërfaqes Visual Basic Express Edition, siç mbulohet në udhëzimet e mia të tjera udhëzuese. Edhe pse Visual Basic 2005 Express Edition punon mirë për këtë udhëzues, unë jam duke përdorur Visual Basic 2008 Express Edition, i disponueshëm nga Microsoft

Hapi 1: Krijoni Projektin

Krijoni Projektin
Krijoni Projektin

Krijoni një Projekt të ri të Windows Forms dhe quajeni Shfletues Web. Ndryshoni madhësinë e formularit sipas dëshirës tuaj.

Hapi 2: Shtoni kontrollet dhe ndryshoni pronat

Shtoni Kontrollet dhe Ndryshoni Karakteristikat
Shtoni Kontrollet dhe Ndryshoni Karakteristikat

Nga kutia e veglave, tërhiqni një TextBox, WebBrowser dhe një Button në formë. Vendosini ato siç janë në foto. Pastaj, redaktoni vetinë Anchor të TextBox dhe WebBrowser në mënyrë që të gjitha kutitë rreth katrorit gri (të treguara kur redaktoni vetinë e ankorimit) të zgjidhen, kjo do të lejojë që kontrollet të "shtrihen" kur madhësia e formës të jetë. Bëni të njëjtën gjë për Button, por vendoseni vetëm në "Top, Right". Gjithashtu ndryshoni vetinë Text të Form1 në Web Browser, ose diçka të ngjashme për të ndryshuar shiritin e titullit.

Hapi 3: Kodi

Kodi!
Kodi!

Klikoni dy herë mbi Button1, dhe shtoni kodin e mëposhtëm tek redaktuesi, pas rreshtit "Private Sub" dhe para Linjës "End Sub"

WebBrowser1. Navigate (TextBox1. Text)Ky kod thjesht i thotë programit: Kur dikush klikon butonin 1, Merrni WebBrowser për të lundruar në gjithçka që është në TextBox1 Kjo është ajo! Ju keni një shfletues uebi që funksionon. Klikoni butonin e luajtjes për ta provuar.

Hapi 4: Më shumë gjëra

Më shumë gjëra
Më shumë gjëra

Tani, ju nuk menduat se unë do t'ju jepja vetëm një linjë kodi - apo jo? Gjatë hapave të ardhshëm, ne do të zbatojmë sa vijon:

  • Shiriti i adresave që ndryshon me ndryshimin e faqes
  • Butonat mbrapa, përpara dhe rifreskoni
  • Shiriti i statusit.

Hapi 5: Adresa Bar

Adresa Bar
Adresa Bar

Për momentin, gjithçka që bën shiriti i adresave është të tregojë faqen në të cilën shkruani, nëse klikoni në një lidhje, ndryshimi nuk reflektohet në shiritin e adresave. Për ta rregulluar këtë, duhet të shtojmë edhe një kod më shumëKthehuni në pamjen e dizajnit, klikoni në "Formulari 1.vb (Dizajni)" dhe pastaj klikoni dy herë mbi kontrollin e WebBrowser. Do të kthehet përsëri në pamjen e kodit, megjithatë do të ketë një kod tjetër atje, vini re se thotë "WebBrowser1_DocumentCompleted", ky është kodi që duam, kështu që nuk kemi nevojë të bëjmë ndonjë ndryshim këtu, por ka një bosh rresht nën atë, para deklaratës End Sub, dhe ne duam të shtojmë ndonjë kod atje. Shkruani këtu sa vijon

TextBox1. Text = WebBrowser1. Url. ToStringKjo i tregon programit që pasi WebBrowser1_DocumentCompleted, ne duhet të ndryshojmë TextBox1. Tekst në WebBrowser1. Url. ToString është atje sepse, si parazgjedhje, vetia URL e shfletuesit të uebit nuk është i njëjti lloj i të dhënave (vargu), siç kërkohet nga kutia jonë e tekstit. ToString shkruan URL -në e një vargu për TextBox.

Hapi 6: Butonat e veprimit

Butonat e veprimit
Butonat e veprimit

Kthehuni përsëri në pamjen e dizajnit dhe tërhiqni 3 butona të rinj në formë dhe pozicionojini ato. Ndryshoni vetinë Text të secilit: Button2 = Back, Button3 = Forward dhe Button4 = Refresh. Nëse i vendosni si imi, rregulloni vetinë e ankorimit të Refresh to Top, RightDouble klikoni në butonin Back dhe shkruani kodin e mëposhtëm.

WebBrowser1. GoBack () Kthehu te dizajni, kliko dy herë Përpara dhe shtyp

WebBrowser1. GoForward ()Pamja e dizajnit dhe një klik i dyfishtë për të rifreskuar

WebBrowser 1. Refresh ()Provoni shfletuesin dhe provoni veçoritë e reja.

Hapi 7: Shiriti i statusit

Shiriti i statusit
Shiriti i statusit

Kthehuni në pamjen e dizajnit, shtoni një etiketë, ndryshoni tekstin në "Po ngarkohet …" (pa thonjëza) Tani, kaloni në pamjen e kodit duke klikuar në skedën Form1.vb. Gjeni hyrjen WebBrowser1_DocumentCompleted dhe shkruani nën kodin që keni vendosur atje më herët

Label1. Text = "U krye"Tani, klikoni lart ku kodi thotë DocumentCompleted. Zhvendoseni miun deri aty ku janë dy kutitë Drop -down. Zgjidhni të dytin (Ai që thotë DocumentCompleted) dhe zgjidhni Navigimi. Pastaj, do të shfaqet një kod i ri - tip

Label1. Text = "Po ngarkohet"Kjo siguron vetëm një tregues kur faqja po ngarkohet. Gjithashtu, mund të dëshironi të vendosni vetinë e ankorimit të etiketës.

Hapi 8: Përfundoni

Përfundoni!
Përfundoni!

Aty shkoni. Ju keni një shfletues uebi që funksionon plotësisht. Vazhdoni ta personalizoni ashtu siç dëshironi. Si në udhëzuesin tim të parë. Unë kam disa detyra shtëpie për ata që e përfundojnë këtë udhëzues. Zbatoni sa vijon:

  • Një funksion në shtëpi
  • Ndryshoni butonin Refresh në një buton Stop kur një faqe po ngarkohet.

Shpresoj se këto projekte ju kanë treguar se sa e lehtë është të programosh!

Hapi 9: Zgjidhje

Zgjidhjet
Zgjidhjet

Për ata që përfunduan mësimin e parë VB tim - kam zgjidhjet për detyrat e shtëpisë që i vendosa në fund.

Ndryshoni ngjyrën e sfondit

Kjo është e thjeshtë - Ndryshoni vetinë BackColour të Form1 në një ngjyrë të ndryshme

Shtoni disa informacione për të drejtat e autorit

Një etiketë e re me vetinë e tekstit të ndryshuar do të bëjë hile

Bëni që forma të ndryshojë madhësinë me Imazhin

Ndrysho AutoSize në True dhe AutoSizeMode në GrowAndShrinkDone! Ende për të ardhur: Unë do të krijoj disa udhëzues të tjerë VB. NET. Vazhdoni Kodimin!

Recommended: