Përmbajtje:
- Hapi 1: Krijoni Projektin
- Hapi 2: Shtoni kontrollet dhe ndryshoni pronat
- Hapi 3: Kodi
- Hapi 4: Më shumë gjëra
- Hapi 5: Adresa Bar
- Hapi 6: Butonat e veprimit
- Hapi 7: Shiriti i statusit
- Hapi 8: Përfundoni
- Hapi 9: Zgjidhje
Video: Krijimi i një programi në Visual Basic: Shfletuesi i uebit: 9 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:31
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!
Recommended:
Dërgoni të dhëna në Platformën IoT AskSensors Nga Shfletuesi i Uebit: 6 hapa
Dërgoni të dhëna në Platformën IoT AskSensors Nga Shfletuesi i Uebit: Unë kam postuar kohët e fundit një udhëzues që tregon një udhëzues hap pas hapi për të lidhur një MCU nyje ESP8266 me Platformën IoT AskSensors. Mora disa reagime nga njerëz më të interesuar në platformën AskSensors, por ata nuk kanë një MCU nyje në dorë. Kjo une
[WIP] Krijimi i një Drawbot të kontrolluar nga një shirit shiriti Myo: 11 hapa
[WIP] Krijimi i një Drawbot të kontrolluar nga një shirit në Myo: Përshëndetje të gjithëve! Disa muaj më parë, ne vendosëm të përpiqemi të trajtojmë idenë e ndërtimit të një shortbot me kornizë të hapur e cila përdori vetëm një grup Myo për ta kontrolluar atë. Kur filluam për herë të parë në projekt, e dinim që do të duhej të ndahej në disa p
Konfigurimi i copave të siguresave të mikrokontrolluesit AVR. Krijimi dhe Ngarkimi në Memory Flash të Mikrokontrolluesit Programi i ndezjes LED .: 5 hapa
Konfigurimi i copave të siguresave të mikrokontrolluesit AVR. Krijimi dhe Ngarkimi në Flash Memory të Mikrokontrolluesit Programi i Blinking LED .: Në këtë rast ne do të krijojmë program të thjeshtë në kodin C dhe do ta djegim atë në kujtesën e mikrokontrolluesit. Ne do të shkruajmë programin tonë dhe do të përpilojmë skedarin hex, duke përdorur Atmel Studio si platformë të integruar zhvillimi. Ne do të konfigurojmë siguresën bi
Makinë RasbperryPi Me Kamera FPV. Kontrolli nga Shfletuesi i Uebit: 31 hapa (me fotografi)
Makinë RasbperryPi Me Kamera FPV. Kontrolli nga Shfletuesi i Uebit: Ne do të ndërtojmë makinë 4wd - drejtimi do të jetë i ngjashëm si në një rezervuar - për të kthyer njërën anë të rrotave do të rrotullohet me shpejtësi të ndryshme nga tjetra. Në makinë do të vendoset kamera në mbajtës të veçantë ku mund të ndryshojmë pozicionin e kamerës. Roboti do të jetë
Krijimi i programit tuaj të parë në Visual Basic: 7 hapa
Krijimi i programit tuaj të parë në Visual Basic: Ky udhëzues do t'ju tregojë se si të programoni Microsoft Visual Basic 2005 Express Edition. Shembulli që do të krijoni sot është një shikues i thjeshtë i imazheve. Nëse ju pëlqen ky udhëzues, ju lutemi shtypni butonin + në krye të udhëzuesit. Falenderim