Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur du gör din egen webbläsare i C #

    Microsofts Visual C # språket ger utvecklare att skapa och implementera applikationer som ser , känns och fungerar som Windows-operativsystemet . Du kanske tror att skapa en webbläsare fungerande Web är en svår uppgift , men du kan bygga ett snabbt med C # . Bara dra och släppa kontroller på ett formulär , tillsätt lite kodning logik och skapa din egen webbläsare kan du visa familj och vänner . Instruktioner
    Lägg kontroller till formulär
    1

    Launch Visual Studio , och skapa en ny Windows Forms C # projekt . Visual Studio placerar projektets filer i Solution Explorer fönstret .
    2

    Klicka på " Visa " för att visa en rullgardinsmeny . Klicka på " Toolbox . " Verktygslådan öppnas och visar sina kontroller .
    3

    Leta upp " ToolStrip " kontroll och dra den till formen . Visual Studio placerar den överst i formuläret .

    " ToolStrip " kontroll , som de som finns i andra webbläsare , kan du placera kontroller såsom knappar och textrutor på det .

    4

    Klicka på pilen som visas överst i " ToolStrip " kontroll . En meny visas . Klicka på " Knapp " för att placera en knapp på " ToolStrip . " Klicka på pilen igen , och klicka sedan på " knapp . " Visual Studio placerar en andra knapp på " ToolStrip . "
    5

    Klicka på pilen i listrutan och klicka på " TextBox . " En textruta visas bredvid de två knapparna . Dessa knappar fungerar som webbläsarens " Bakåt " och "Framåt" -knapparna . Textrutan blir webbläsarens adressfält där du skriver webbadresser .
    6

    Klicka på drop -down -knappen en gång , och klicka på " knappen " för att placera en knapp till höger om textrutan . Denna knapp är webbläsarens " Go " knappen .
    Lägg Logic till Controls
    7

    Högerklicka på den första knappen du lagt till , och klicka sedan på "Egenskaper" för att visa "Egenskaper " fönstret . Detta fönster innehåller egenskaper som du kan lägga till kontroller .
    8

    Leta upp " Display Style " egendom och klicka på pilen bredvid den egenskapen . Klicka på " Text ".
    9

    Leta upp " ToolStrip " kontroll och dra den till formen . Visual Studio placerar den överst i formuläret . Denna " ToolStrip " kontroll , som de som finns i andra webbläsare , kan du placera kontroller såsom knappar och textrutor på det .
    10

    Klicka på " Evenemang " -knappen längst upp i lösningen Utforskaren , och dubbelklicka sedan på " Click " händelse . Koden öppnas och visar den metod som hanterar knappens " Klick " händelse . Klistra in följande kod i denna metod : .

    WebBrowser1.GoBack ( ) ;

    Tryck " F7 " för att återgå till formuläret
    11

    Klicka på den andra knappen ligger på " ToolStrip " för att välja knappen . Flytta till verktygslådan , och klicka på " Egenskaper " knappen för att visa knappens egenskaper . Ställ den här knappen för " Display Style " till " Text " som du gjorde i föregående steg . Bläddra nedåt och skriv " ( Forward ) " i " Text " fastighetens textruta .
    12

    Klicka på " Evenemang " och dubbelklicka på " Click " händelsen för att visa knappens " Klick "händelse metoden. Klistra in den här koden i denna metod

    webBrowser1.GoForward ( ) , . .

    Tryck " F7 " för att återgå till formuläret
    13

    Klicka på " textrutan " kontroll på " ToolStrip " för att markera den , och flytta tillbaka till " Egenskaper " fönstret . Leta reda på " Size " egendom . Den har två värden såsom " 100 , 25 " . Det första värdet anger textrutan bredd . Ersätt det första värdet med 300 . Textrutan blir bredare på blanketten .
    14

    tillbaka till " ToolStrip , " och klicka på knappen till höger om textrutan för att markera den . Flytta tillbaka till " Egenskaper " -fönstret och ställ att knappens " Display Style " till " Text ". Rulla ner till " Text " egendom och typ " ( Go ) " i textrutan bredvid denna fastighet .
    15

    Klicka på " Evenemang " -knappen , och sedan dubbelklicka på " Click " händelsen för att öppna koden fönster som visar knappens " Klick " händelse metoden . Klistra in den här koden i den metoden . Tryck " F7 " för att återgå till designen vy som visar formen .
    Lägg Browser Kontroll
    16

    Flytta till verktygslådan och dubbelklicka på " WebBrowser " kontroll att lägga till det i formuläret . Visual Studio placerar den under " ToolStrip . "
    17

    Flytta till " Egenskaper " fönstret och klicka på " Händelser " -knappen . Leta upp " DocumentCompleted " händelse . Dubbelklicka på denna händelse för att visa koden fönstret . Detta fönster visar WebBrowser kontrollens " DocumentCompleted " händelse -kod . Denna metod körs efter att webbläsaren har lästs in en webbsida
    18

    Klistra in koden i den metod

    this.Text = webBrowser1.DocumentTitle , . .

    koden placerar webbsidans titel i namnlisten .
    19

    Tryck " F5 " för att köra projektet . Visual Studio visar formuläret . Typ " http://www.whitehouse.gov " i textrutan och klicka på " ( Go ) . " Webbläsaren navigerar till webbplatsen .
    20

    Type " http://www.USA.gov " i textrutan och klicka på " ( Go ) . " Webbläsaren navigerar till USA.gov webbplatsen . Klicka " ( Back ) " för att navigera bakåt till föregående sida . Klicka " ( Forward ) " för att gå vidare till nästa plats . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur använder Programmerare klassattribut metoder i Pro…
    ·Hur man beräknar NS2 Bandbredd
    ·Hur man sparar Ändringar WPF i Dataset
    ·Mästare Metod för återfall
    ·Hur Program i MIPS
    ·Utveckling Assessment Tools
    ·Net Architecture Certifiering
    ·Hur Rätt att justera text Använda HTML
    ·Hur att binda till en CLR Object
    ·Hur skapa och använda en DataGrid
    Utvalda artiklarna
    ·HTML- koden för bakgrund Höjdpunkter
    ·Vad är PHP Mail tecken
    ·Hur får man storleken på en fil på Python
    ·Ta bort en Word- dokument med VBA
    ·Hur man programmerar med SSL
    ·Hur man lägger villkorssatser i en JS -fil
    ·Hur man gör en Weekly Lön på Visual Basic
    ·Hur man gör en Logon Script
    ·Hur till Traverse Binära träd i Java
    ·Tips på Debugging
    Copyright © Dator Kunskap http://www.dator.xyz