Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan lage din egen nettleser i C #
    Microsoft Visual C # språk utdanner utviklere å lage og implementere applikasjoner som ser , føler og funksjon som Windows -operativsystemet . Du tenker kanskje at det å skape en fungerende nettleser er en vanskelig oppgave , men du kan bygge en raskt ved hjelp av C # . Bare dra og slippe kontroller på et skjema, legge til litt koding logikk og lage din egen nettleser kan du vise familie og venner. Instruksjoner , Legg Controls å danne
    en

    Launch Visual Studio , og opprette en ny Windows Forms C # prosjekt. Visual Studio plasserer prosjektets filer i Solution Explorer-vinduet .
    2

    Klikk på " Vis" for å vise en drop- down menyen . Klikk på " Toolbox ". Verktøykassen åpnes og viser sine kontroller.
    3

    Finn " ToolStrip " kontroll og dra den inn skjemaet. Visual Studio plasserer den på toppen av skjemaet.

    " ToolStrip " kontroll , lik de som finnes i andre nettlesere , kan du plassere kontroller som knapper og tekstbokser på den.

    4

    Klikk på drop -down pilen som vises på toppen av " ToolStrip " kontroll. En meny vises . Klikk på " Button " for å plassere en knapp på " ToolStrip . " Klikk på drop -down pilen igjen , og klikk deretter på " Button ". Visual Studio plasserer en annen knapp på " ToolStrip . "
    5

    Klikk på pilen og klikk " TextBox . " En tekstboks vises ved siden av de to knappene . Disse knappene fungerer som nettleserens " Back " og " Forward " knappene . Tekstboksen blir nettleserens adressefelt hvor du skriver nettadresser.
    6

    Klikk på drop -down-knappen en gang til, og klikk " Button " for å plassere en knapp til høyre for tekstboksen . Denne knappen er nettleserens " Go "-knappen .
    Legg Logic til Controls
    7

    Høyreklikk den første knappen du la til , og klikk deretter på " Properties" for å vise "Properties " vinduet . Dette vinduet inneholder egenskaper du kan legge til kontroller.
    8

    Finn " Visningsstil " eiendom , og klikk på pilen ved siden av denne eiendommen . Klikk på " Text ".
    9

    Finn " ToolStrip " kontroll og dra den inn skjemaet. Visual Studio plasserer den på toppen av skjemaet. Denne " ToolStrip " kontroll , lik de som finnes i andre nettlesere , kan du plassere kontroller som knapper og tekstbokser på den.
    10

    Klikk på "Hendelser "-knappen på toppen av løsningen Explorer , og deretter dobbeltklikker du på "Klikk " hendelse . Koden åpnes og viser den metoden som håndterer knappens "Klikk " hendelse . Lim inn følgende kode inn i den metoden : .

    WebBrowser1.GoBack ();

    Trykk " F7 " for å gå tilbake til skjemaet
    11

    Klikk på den andre knappen ligger på " ToolStrip " kontroll for å velge knappen . Flytt til verktøykassen , og klikk på "Properties "-knappen for å vise knappen egenskaper. Sett denne knappen er " Visningsstil " til " tekst" som du gjorde i forrige trinn . Bla nedover og skriv " ( Forward ) " i " Text" eiendommens tekstboksen .
    12

    Klikk på "Hendelser "-knappen og dobbeltklikk på "Klikk " hendelse for å vise knappens "Klikk "event metoden. Lim denne koden inn i den metoden

    webBrowser1.GoForward (); . .

    Trykk " F7 " for å gå tilbake til skjemaet
    13

    Klikk på " lærebok " kontroll på " ToolStrip " for å velge det , og gå tilbake til " Properties " vinduet . Lokaliser " Size " eiendom . Den har to verdier som " 100 , 25". Den første verdien definerer tekstboksen bredde. Erstatt den første verdien med 300 . Tekstboksen blir bredere på skjemaet .
    14

    Tilbake til " ToolStrip , " og klikk på knappen til høyre for teksten for å merke den . Flytt tilbake til " Properties" vinduet, og angi at knappen er " Visningsstil " til " Text ". Bla ned til "Text" eiendom og type " ( Go) " i tekstboksen ved siden av denne eiendommen .
    15

    Klikk på "Hendelser "-knappen, og deretter dobbeltklikke på " Click" hendelsen for å åpne koden vindu som viser knappens "Klikk " event metoden. Lim inn denne koden på den metoden. Trykk " F7 " for å returnere til design visning som viser form .
    Legg Browser Kontroll
    16

    Flytt til verktøykassen og dobbeltklikk på " WebBrowser " kontroll å legge det til i skjemaet. Visual Studio plasserer den under " ToolStrip . "
    17

    Flytt til " Properties" vinduet og klikk på "Hendelser "-knappen . Lokaliser " DocumentCompleted " hendelse . Dobbeltklikk på hendelsen for å vise koden vinduet. Dette vinduet viser WebBrowser kontrollen " DocumentCompleted " event -kode. Denne metoden går etter at nettleseren ferdig lasting en webside
    18

    Lim denne koden inn i den metoden

    this.Text = webBrowser1.DocumentTitle ; . .

    kode plasserer websidens tittel i tittellinjen.
    19

    Trykk " F5 " for å kjøre prosjektet . Visual Studio viser form . Type " http://www.whitehouse.gov " i tekstboksen og klikk " ( Go) . " Nettleseren navigerer til det aktuelle nettstedet.
    20

    Type " http://www.USA.gov " i tekstboksen og klikk " ( Go) . " Nettleseren navigerer til USA.gov nettstedet . Klikk "( Back) " for å navigere tilbake til forrige side . Klikk "( Forward ) " for å gå videre til neste sted .

    früher :

     Weiter:
      Relatert Artike
    ·Teknikker av semantisk Beskrivelse 
    ·Hva er fordelene og ulemper ved Grid - baserte Motiver 
    ·Hva er forskjellen mellom lokale og globale variabler 
    ·Hvordan konvertere en streng til GUID 
    ·Hvordan Design et program Bruk romertall 
    ·Hvordan lage et dataprogram From Scratch 
    ·Hva er Syntax Protokoller 
    ·Hvordan Multipliser en matrise med en variabel i MATLAB…
    ·Debugging for en Access Brudd 
    ·Hvordan lage en knapp i Xcode 
      Anbefalte artikler
    ·Hvordan skrive API PHP Trekk klasser på en ekstern ser…
    ·Slik konverterer Int til tinyint 
    ·Video Dekompresjon Tools 
    ·Slik bygger PHP i et bilde 
    ·Hvordan kan overskridelser og formatstreng Bugs Alter p…
    ·Hvordan bruke PHP SQLite som en Cache 
    ·Hvordan bruke piltastene i Java 
    ·Hvordan slå sammen to PDF-filer i Acrobat 9 av VBA 
    ·Hvordan Kill a Request i ColdFusion 
    ·Slik bruker du en tekstboks for File Name VB6 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/