Grunnleggende om Visual Basic

Visual Basic er et mye brukt programmeringsspråk utviklet av Microsoft. Microsoft laget Visual Basic for å gjøre det enkelt å skrive programmer for sin Windows-operativsystemet.

Objekt orientert

Visual Basic er et objektorientert språk. Dette betyr at du skrive programmer ved å tenke i form av gjenstander snarere enn en kronologisk rekkefølge flyt. Hvis du oppretter en knapp på et skjema, er at knappen et objekt. Du nærmer programmet ved å spørre hvilke hendelser påvirke den knappen objekt, og hvordan programmet skal svare på disse hendelsene. Dersom brukeren klikker på knappen er en spesiell hendelse. Visual Basic representerer den hendelsen som subrutine:

Private Sub CommandButton1_Click ()

End Sub

Inne i subrutine, skriver du hva Command objektet skal gjøre når det CommandButton1_Click () subrutine er "sparken" av brukeren trykke på knappen. Du kan velge å vise et enkelt budskap:

Private Sub CommandButton1_Click ()
MsgBox ( "Howdy")
End Sub

Ulike implementeringer av Visual Basic

Visual Basic har forskjellige implementasjoner, og ikke bare de suksessivt nyere revisjoner som programvare har normalt (for eksempel versjon 1.0, 2.0, på opp). En implementering er Visual Basic for Applications. Denne versjonen kjører på Microsoft Office-produkter som Excel og Word. Den lar deg lage programmer for å administrere eller samhandle med dokumentene for disse Office-programmer.

Visual Basic .NET

Visual Basic .NET er for applikasjoner som ikke er knyttet til MS Office-dokumenter. Dette er frittstående programmer du har tenkt å jobbe på en hvilken som helst datamaskin som kjører en versjon av Windows - inkludert mobile enheter. Bruk Visual Basic .NET skrive applikasjoner for web, enkle desktop verktøy eller bedriftens prosjekter.

Virtuell maskin

Som Java, som Visual Basic .NET konkurrerer, gir Visual Basic .NET et rammeverk eller miljø å programmere i. Dette rammeverket, kalt en Virtual Machine, gir et omfattende sett av eksisterende kode for databasetilgang, datakryptering og andre viktige programmeringsverktøy . Som et Visual Basic .NET programmerer, skriver du kode som kaller rutiner i .NET rammeverk, i motsetning til kode som krever kunnskap om den spesifikke maskinvaren program til slutt vil kjøre på. Dette betyr at du kan bruke en fullverdig desktop system for å utvikle applikasjoner for håndholdte datamaskiner.

Komme i gang med Visual Basic

Du kan komme i gang å programmere Visual Basic ved å laste ned gratis Express utgave. Se Resources for koblingen. Det samme nettside har også linker til kodeeksempler, hjelpe forum og andre ressurser for programmering i Visual Basic.