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 >> Visual Basics Programmering >> Content

    Hur man läser Visual Basic

    Microsoft Visual Basic är ett populärt programmeringsspråk och Integrated Development Environment ( IDE ) för att skapa Windows- applikationer och komponenter . Standard Visual Basic slutade säljs till version 6 och har ersatts med VB.NET , en version av Visual Basic standardiserat för . NET ramverk , som kan användas för olika tillämpningar , inklusive webbapplikationer , Windows programvara , Windows Services och Web Services . Denna artikel är baserad på Visual Basic 6 , men de grundläggande begreppen kan tillämpas på någon version av Visual Basic samt att mycket av VB.NET . Instruktioner
    1

    granska några viktiga Visual Basic begrepp . Visual Basic -koden följer vanligtvis inkapslad i ett projekt , som är uppdelad i olika typer såsom Forms ( representerande skärmar och dialogrutor i ett Windows-program ) , moduler ( grupper av funktioner som är relaterade ) , klasser ( grupper av relaterade funktioner inkapslade i en specifikt sätt ) eller Controls ( representerande skärmar som kan ses i en ActiveX -kompatibel webbläsare , huvudsakligen Web versioner av formulär ) . Om du använder Microsoft Visual Basic 6 , öppna projektet filen du vill granska , som har en . Vbp förlängning , och du kommer att se en lista med mappar på den högra sidan av skärmen som innehåller enskilda kodfiler . Själva koden kan hittas inuti enskilda filer genom att högerklicka på varje fil och välja " Visa kod . "
    2

    Learn Visual Basic : s gemensamma datatyper . Du kommer att se dessa datatyper och om igen : String , som representerar en " sträng " av text som alltid är innesluten i parenteser , Boolean , som representerar antingen Sant eller falskt , dubbel och dess kusin Singel , som innehåller numeriska värden med decimaler , heltal och dess kusin Long , som innehåller heltal ( siffror utan decimaler ) , och byte , som innehåller ett heltal mellan 0 och 255.To deklarera en variabel , använder Visual Basic nyckelordet Dim i kombination med datatypen , som dessa exempel : Dim ital Som IntegerDim iNumberResult Som SingleDim ResultString As String
    3 Visual

    Review Grundläggande operatörer . Det finns tre typer av aktörer : aritmetik , relationella och logiskt . Aritmetiska operatorer används för matematiska operationer , och inkluderar : + ( plus ) , - ( minus ) , * ( multiplicera eller tider ) , /( dividera ) , \\ ( heltalsdivision ) , ^ ( exponent ) , Mod ( modul , eller . resten av divisionen ) , och & ( används för att sammanfoga , eller gå , strängar ) Relationsoperatorer används för att jämföra data såsom tal och strängar , och inkluderar : > ( större än ) , < ( mindre än ) , > ; = ( större än eller lika med ) , < = ( mindre än eller lika med ) , < > ( inte lika med ) , och = ( lika med ) Logiska operatorer används för att fatta beslut och styra loppet av . programmet , och inkludera eller ( påståendet är sant om minst ena sidan av eller påstående är sant ) och oCH ( påståendet är sant om båda sidor av AND uttalande är sant ) . Visual Basic använder också tecknet " ( singel citationstecken ) för att beteckna kommentarer eller anteckningar , i koden . Ett enda anbud vid någon punkt innebär all text efter det citatet ignoreras när programmet är executed.Some exempel på att använda dessa operatörer : ital = 7 ' detta är en kommentar : exempel på lika operatoriNumberResult = ital /2 " exempel på klyftan operatorIf iNumberResult > 3 TheniNumberResult = 3 ' exempel större än operatören, kommer vi att täcka Om , då , Else och End If i nästa step.ElseiNumberResult = 0End oOm iNumberResult < 4 eller ital > 7 Då iNumberResult = 0 ' exempel av operatorn OR
    4

    Lär Visual Basic villkorssatser , vilket gör koden som ska köras endast på vissa villkor . De vanligaste villkorssatser du kommer att se i någon Visual Basic eller BASIC program är If ... Then ... Else ... End If uttalanden . If kan du köra ett kodblock ( flera rader tillsammans ) endast när ett visst villkor eller en uppsättning villkor är uppfyllda . Du kan se det här i vårt tidigare exempel : Om iNumberResult > 3 TheniNumberResult = 3 ' exempel större än operatören, kommer vi att täcka Om , då , Else och End If i nästa step.ElseiNumberResult = 0End Om

    5

    Öva läsa exemplet ovan . Första titt på koden mellan " Om " och " sedan" uttalanden . Detta är ett uttalande som är viktigast , för om detta påstående är sant , ( " If End " eller mellan " då " och om ingen " Else " är närvarande ) koden mellan " Då " och " Else " kommer att genomföras . Om detta påstående är falskt , och det finns en " Else " närvarande " If End " koden mellan " Else " och kommer att genomföras . Så i vårt exempel här, om iNumberResult är större än 3 , kommer koden köras för att ställa iNumberResult lika med 3 . Om iNumberResult är mindre än 3 , kommer koden köras för att ställa iNumberResult lika med 0 .
    6

    Review slingor , som utför samma kodblock upprepade gånger tills ett villkor är uppfyllt , använder en räknare för att bestämma hur många gånger till loop eller slinga genom en samling av föremål . Exempel på loopar inkluderar Do While [ skick uttalande ] ... Loop , Do ... Loop Until [ skick uttalande ] , För ... Till ... Step ... Nästa , och för varje ... In ... Nästa . Exempel på var : " Detta Do While loop kommer att slinga tills tillståndet uttalande är falskt , det vill säga tills ital är lika med eller större än 100.Do Medan ital < 100iNumber = ital + 1Loop'This göra tills slingan loop tills tillståndet påstående är sant , det vill säga tills ital är lika med eller större än 100.DoiNumber = ital * 2Loop tills ital > = 100'This för nästa slinga slinga tills räknarvariabeln , X , är lika med värdet mellan " till " och " Step " ( 100 ) , " inkrementera räknaren med värdet efter " Step " ( 2 ) varje gång . Detta innebär att varje gång slingan exekverar , " värdet av X kommer att öka med 2 tills den når 100.For X = 0 Till 100 Steg 2iNumber = ital + XNext X'This för varje slinga kommer att gå igenom varje element i en samling , företrädd av den variabla Min Lista . "Inom slingan , är det aktuella objektet från listan representeras av variabeln MyItem . " en samling är som en lista över variabler . I det här fallet representerar Min Lista en lista över Integers.For Varje MyItem i MyListiNumber = MyItemNext
    7 Funktioner

    Review och subrutiner . Inom vart och ett av de kodfilerna hittar du en samling av funktionsdeklarationer , funktioner , subrutiner och Variables.Functions , som börjar med ett uttalande som liknar " Function SomeFunctionName ( SomeVariable As String , SomeOtherVariable As String ) As String " och slutar med uttalande " End Function ", är utformade för att ta ingångar , vilka är de variabler inom parentes efter funktionsnamnet ( " SomeFunctionName " i vårt exempel ) , och att återvända en utgång , som är av den specificerade typen efter utgången parentes ( " As String " i vårt exempel ) . Detta exempel funktionen tar två parametrar , strängarna SomeVariable och SomeOtherVariable , och returnerar en sträng . När denna funktion används , skulle du se en linje som följande : ResultString = SomeFunctionName ( " OneInput " , " TwoInput " ) Om denna funktion var inom en klass -fil , och kallades utanför den klassen , skulle raden se ut ungefär som detta : ResultString = MyClassName.SomeFunctionName ( " OneInput " , " TwoInput " )
    8

    Läs om hur klasser och bibliotek är tillgängliga i koden . Visual Basic använder en standard " prick " struktur för att referera till funktioner och objekt i klasser och externa bibliotek . Anta att du tittar på kod som använder ett externt bibliotek för att få information från Google Maps , som kallas GoogleMaps . Du kan se rader som liknar följande : Dim GoogleMapObj Som GoogleMapsDim GoogleLocationObj Som GoogleMapsLocationGoogleMapObj = CreateObject ( " GoogleMaps " ) 'Denna rad skapar GoogleMaps objectGoogleLocationObj = GoogleMapObj.GetLocation ( " Seattle , WA " ) Du kan se hur den punkten eller perioden är används för att referera till en funktion inom GoogleMaps biblioteket .
    9

    Sätt ihop allt genom att gå igenom koden du granskar rad för rad . Minns de begrepp som du har lärt , och samråda med länkarna i slutet av den här artikeln för ytterligare resurser som kan hjälpa dig med avancerad kod eller kod som är svår att förstå .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är Data Object Wizard i VB6
    ·Hur man söka efter data i en fil med VB Script
    ·Hur man använder DTPicker kontroll i Visual Basic
    ·Visual Basic Tutorial på Mening Rymden
    ·Hur koden Chat Software utan att använda en databas
    ·Hur man använder VBScript Plats Object
    ·Hur man skapar en fil i VBScript
    ·Hur man skickar ett e-post via G - Mail i Visual Basic …
    ·Hur man kan göra något syns inte i VB 2010
    ·Hur får man antalet rader i FlexGrid i Visual Basic
    Utvalda artiklarna
    ·Hur man gör en global variabel i Python
    ·Hur man öppnar ett program med Visual Basic
    ·Hur Räkna ord i en sträng i Perl
    ·Hur att fylla en Array i MATLAB
    ·Hur man startar ett Windows Service Använda VB.NET
    ·Hur visar jag en blankett i en Vb.NET Console Applicati…
    ·Hur Importera databasen till Visual Basic 6
    ·Hur man gör XSL Ignorera DTD Reference i XML
    ·Hur att bearbeta en kryssruta Med PHP
    ·Gemensamma egenskaper mellan en kryssruta & Option Butt…
    Copyright © Dator Kunskap http://www.dator.xyz