Visual Basic ( VB) er en unik computer sprog --- det mindste var , da den først kom ud. Nu er der mange efterlignere . VB giver dig mulighed for hurtigt og nemt at udvikle en bank af visuelle kontroller med skydere , kontakter og målere , eller en kompleks form for en bruger at udfylde. Det bruger BASIC sprog, der er kendt for de fleste computer-programmører , og som kan læres hurtigt, hvis den ikke allerede er kendt . GUI interface
VB er en Graphical User Interface ( GUI) sprog. Det betyder, at en VB program vil altid vise noget på skærmen, som brugeren kan interagere med ( som regel via mus og tastatur ) for at få et job gjort . Det første skridt i opbygningen af VB program er at få GUI elementer på skærmen . Dette gøres via pull -down menuer, der liste de tilgængelige grafiske objekter. Hvert system er lidt anderledes (Mac adskiller sig fra Windows og VB4 adskiller sig fra VB6 ), men generelt venstreklikke på et objekt giver dig mulighed for at beskrive egenskaber som størrelse og position. Højreklikke tillader dig at skrive kode. For eksempel, hvis den grafiske element er en switch venstreklikke ville tillade programmøren at sige, hvor stor kontakten var , hvordan det blev mærket , og hvor på skærmen den er placeret . Højreklikke på kontakten ville opdrage et vindue, der gør det muligt for programmøren at skrive kode, der beskriver, hvad der sker, når brugeren klikker på knappen .
Modularization
anses for god programmering praksis at modularisere dine programmer . I stedet for at tænke på et edb-program som en enkelt stor samling af kode , skriver god programmør koden, så du aldrig behøver at se på mere kode end passer på skærmen (eller side ) på én gang. Hvis du programmerer i moduler som dette , at programmet er lettere at forstå og let at opdatere . Opdatering vil sandsynligvis ske ved en anden, så det er import at programmet være let at forstå. Små ( sidestørrelse ) moduler , hvor det er tydeligt angivet , hvad der kommer ind i modulet , og hvad der går ud gør et program let at forstå . VB tvinger dig til programmet i moduler , fordi hver GUI genstand indeholder en del af koden --- den del, der gælder for denne GUI element.
Objekt Orentation
objektorienteret programmering ( OOP) er et koncept, hvor programmøren tænker på programmet i "objekter" ( dog abstrakte objekter kan være) , der interagerer med hinanden. I OOP er al den kode, der er forbundet med det pågældende objekt på ét sted. Igen , VB tvinger denne gode programmering praksis. GUI elementer er de objekter og al koden er knyttet til objektet er kun et klik væk. Denne naturlige måde at håndhæve god programmering praksis --- plus den lethed programmering i BASIC --- er præcis grunden til VB har fundet så mange hengivne fans.