Indholdsfortegnelse:
- Trin 1: Opret projektet
- Trin 2: Tilføj kontrolelementerne, og skift egenskaber
- Trin 3: Kode
- Trin 4: Flere ting
- Trin 5: Adresselinje
- Trin 6: Handlingsknapper
- Trin 7: Statuslinje
- Trin 8: Kompleet
- Trin 9: Løsninger
Video: Oprettelse af et program i Visual Basic: Webbrowser: 9 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Denne instruktør forklarer processen med at oprette en simpel webbrowser -applikation i VB. NETDen er designet som en opfølgning på min første VB. NET -instruerbare: Oprettelse af dit første program i Visual Basic. Det anbefales, at du først læser denne instruktion igennem, da denne instruktive forudsætter, at du har et grundlæggende kendskab til Visual Basic Express Edition -grænsefladen, som dækket i min anden instruerbare. Selvom Visual Basic 2005 Express Edition fungerer fint til denne instruerbare, bruger jeg Visual Basic 2008 Express Edition, tilgængelig fra Microsoft
Trin 1: Opret projektet
Opret et nyt Windows Forms -projekt, og kald det webbrowser. Ændre størrelsen på formularen efter din smag.
Trin 2: Tilføj kontrolelementerne, og skift egenskaber
Træk en tekstboks, en webbrowser og en knap fra værktøjskassen til formularen. Placer dem som på billedet. Rediger derefter egenskaben Anker i TextBox og WebBrowser, så alle bokse omkring den grå firkant (vises, når du redigerer ankeregenskaben) er markeret, hvilket gør det muligt for kontrolelementerne at 'strække' sig, når formularen ændres i størrelse. Gør det samme for knappen, men indstil den kun til "Top, Right". Skift også egenskaben Text i Form1 til webbrowser eller noget lignende for at ændre titellinjen.
Trin 3: Kode
Dobbeltklik på Button1, og tilføj følgende kode til editoren efter linjen "Private Sub" og før linjen "End Sub"
WebBrowser1. Navigate (TextBox1. Text)Denne kode fortæller ganske enkelt programmet: Når nogen klikker på Button1, Få WebBrowser til at navigere til det, der er i TextBox1 That's It! Du har en fungerende webbrowser. Klik på play -knappen for at teste den.
Trin 4: Flere ting
Nu troede du ikke, at jeg bare ville give dig en kodelinje - gjorde du? I løbet af de næste par trin implementerer vi følgende:
- Adresselinje, der ændres, når siden ændres
- Tilbage, frem og opdater knapperne
- Statuslinje.
Trin 5: Adresselinje
I øjeblikket viser alt ud adresselinjen sig den side, du indtaster, hvis du klikker på et link, afspejles ændringen ikke i adresselinjen. For at løse dette skal vi tilføje mere kode Gå tilbage til designvisningen, klik på "Formular 1.vb (Design)" og dobbeltklik derefter på WebBrowser -kontrollen. Det vil skifte tilbage til kodevisningen, men der vil være lidt mere kode der, bemærk at der står "WebBrowser1_DocumentCompleted", dette er den kode, vi ønsker, så vi behøver ikke foretage ændringer her, men der er et tomt linje under den ene, før End Sub -sætningen, og vi vil tilføje noget kode der. Indtast følgende der
TextBox1. Text = WebBrowser1. Url. ToStringDette fortæller programmet, at når WebBrowser1_DocumentCompleted, skal vi ændre TextBox1. Text til WebBrowser1. Url. ToString er der, fordi URL -ejendommen i webbrowseren som standard ikke er den samme datatype (streng), som er nødvendig i vores tekstfelt. ToString skriver webadressen til en streng til TextBox.
Trin 6: Handlingsknapper
Skift tilbage til designvisning, og træk 3 nye knapper ind på formularen, og placer dem. Skift egenskaben Tekst for hver: Button2 = Back, Button3 = Forward og Button4 = Refresh. Hvis du placerer dem som min, skal du justere ankeregenskaben Refresh to Top, højreklikke på knappen Tilbage, og indtaste følgende kode.
WebBrowser1. GoBack () Tilbage til designet, dobbeltklik på Frem og skriv
WebBrowser1. GoForward ()Designvisning, og et dobbeltklik for at opdatere
WebBrowser1. Refresh ()Test browseren, og afprøv de nye funktioner.
Trin 7: Statuslinje
Tilbage i designvisning, tilføj en etiket, skift teksten til "Indlæser …" (uden anførselstegn) Gå nu til kodevisning ved at klikke på fanen Form1.vb. Find posten WebBrowser1_DocumentCompleted, og skriv under den kode, du tidligere har placeret der
Label1. Text = "Udført"Klik nu op, hvor koden siger DocumentCompleted. Flyt musen op til, hvor de to rullelister er. Vælg den anden (Den der siger DocumentCompleted), og vælg Navigation. Derefter vises en ny kode - typ
Label1. Text = "Indlæser"Dette giver bare en indikator, når siden indlæses. Det kan også være en god ide at angive egenskabens ankeregenskab.
Trin 8: Kompleet
Værsgo. Du har en fuldt fungerende webbrowser. Bliv ved med at tilpasse det, som du ønsker det. Som i min første instruktion. Jeg har nogle lektier til dem, der gennemfører dette instruerbare. Implementér følgende:
- En hjemmefunktion
- Skift knappen Opdater til en Stop -knap, når en side indlæses.
Jeg håber, at disse projekter har vist dig, hvor let det er at programmere!
Trin 9: Løsninger
For dem, der gennemførte min første VB instruerbare - jeg har løsningerne til de lektier, jeg satte til sidst.
Skift baggrundsfarve
Dette er enkelt - Skift egenskaben BackColour i form1 til en anden farve
Tilføj nogle oplysninger om ophavsret
En ny etiket med tekstegenskaben ændret gør tricket
Få formularen til at ændre størrelse med billedet
Skift AutoSize til True og AutoSizeMode til GrowAndShrinkDone! Der venter stadig: Jeg vil lave nogle flere VB. NET Instructables. Fortsæt kodning!
Anbefalede:
Augmented Reality -webbrowser: 9 trin
Augmented Reality -webbrowser: I dag skal vi lave en Augmented Reality -webbrowser til Android. Denne idé startede, da ExpressVPN bad mig om at lave en sponsoreret YouTube -video. Da dette er min første, ville jeg gøre noget, der var relevant for deres produkt. Pr
Konfiguration af AVR -mikrokontroller -sikringsbits. Oprettelse og upload i Flash -hukommelsen af mikrokontroller LED -blinkende program .: 5 trin
Konfiguration af AVR -mikrokontroller -sikringsbits. Oprettelse og upload i Flash -hukommelsen til mikrokontrolleren LED -blinkende program .: I dette tilfælde opretter vi et enkelt program i C -kode og brænder det ind i hukommelsen til mikrokontrolleren. Vi vil skrive vores eget program og kompilere hex -filen ved hjælp af Atmel Studio som den integrerede udviklingsplatform. Vi konfigurerer sikring bi
Oprettelse af dit første program i Visual Basic: 7 trin
Oprettelse af dit første program i Visual Basic: Denne vejledning viser dig, hvordan du programmerer Microsoft Visual Basic 2005 Express Edition. Eksemplet, du vil oprette i dag, er en simpel billedfremviser. Hvis du kan lide denne instruerbare, skal du trykke på + -knappen øverst i den instruerbare. Takke
Opret en webbrowser i Visual Basic: 12 trin
Opret en webbrowser i Visual Basic: Jeg skal lære dig at lave en webbrowser i Visual Basic 2005
Sådan opretter du en webbrowser i "Visual Basic": 11 trin
Sådan opretter du en webbrowser i "Visual Basic": Først og fremmest skal du downloade Microsoft Visual Basic. Enhver form for Visual Basic er god, men husk, nogle af dem koster penge. Jeg bruger gratisversionen Visual Basic " Express Edition " men som jeg sagde, enhver form vil gøre godt. http: //www.mic