Visual Basic ( VB ) er en unik dataspråket --- minst det var da den først kom ut. Nå er det mange etterlignere . VB kan du raskt og enkelt utvikle en bank av visuelle kontroller med glidere, brytere og målere eller en kompleks form for en bruker å fylle ut. Den bruker BASIC språk som er kjent for de fleste programmerere , og som kan læres raskt hvis den ikke allerede er kjent . GUI Interface
VB er et grafisk brukergrensesnitt ( GUI ) språk . Dette betyr at et VB program vil alltid vise noe på skjermen som brukeren kan interagere med (vanligvis via mus og tastatur ) for å få en jobb gjort . Det første trinnet i byggingen av VB program er å få de grafiske elementer på skjermen . Dette gjøres via pull -down menyer som inneholder de tilgjengelige grafiske objekter . Hvert system er litt annerledes (Mac forskjellig fra Windows og VB4 Skiller seg fra VB6 ), men generelt sett kan venstre - klikke på et objekt du å beskrive attributter som størrelse og posisjon. Høyreklikke kan du skrive kode . For eksempel, hvis det grafiske elementet er en bryter, ven- klikke ville tillate programmereren å si hvor stor bryteren var, hvor det ble merket og hvor på skjermen det er posisjonert . Ved å høyreklikke på bryteren ville få opp et vindu som lar programmereren å skrive koden som beskriver hva som skjer når brukeren klikker på bryteren.
Modularisering
p Det regnes som god programmering praksis å modularize programmene dine. I stedet for å tenke på et dataprogram som en eneste stor samling av kode , skriver god programmerer koden slik at du aldri trenger å se på mer kode enn passer på skjermen ( eller siden ) på en gang . Hvis du programmerer i moduler som dette, er programmet lettere å forstå og lett å oppdatere. Oppdatering vil trolig bli gjort av noen andre, så det er import at programmet være lett å forstå. Små ( sidestørrelse ) moduler der det er tydelig angitt hva som kommer inn i modulen og hva som går ut gjør et program lett å forstå . VB tvinger deg til programmet på en modulær måte fordi hver GUI -elementet inneholder en del av koden --- den delen som gjelder for at GUI element .
Object Orentation
objektorientert programmering ( OOP ) er et konsept der programmerer tenker på programmet i "objekter " ( men abstrakte objekter kan være) som samhandler med hverandre . I OOP , er all koden er knyttet til dette objektet på ett sted . Igjen , tvinger VB dette god programmering praksis. GUI- elementer er objektene og all koden er knyttet til objektet er bare et klikk unna. Denne naturlige måten å håndheve god programmering praksis --- pluss den enkle programmering i BASIC --- er nøyaktig hvorfor VB har funnet så mange hengivne fans .