Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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 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
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
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
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
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
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
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
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
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!