Visual Basic ( VB ) är en unik datorspråk --- åtminstone det var när den först kom ut . Nu finns det många imitatörer . VB kan du snabbt och enkelt utveckla en bank av visuella kontroller med skjutreglage, switchar och mätare eller en komplex form för en användare att fylla ut . Den använder BASIC språket som är känt för de flesta programmerare , och som kan lära sig snabbt om den inte redan är känt . GUI gränssnitt
VB är ett grafiskt användargränssnitt ( GUI ) språk . Detta innebär att ett VB -program alltid kommer att visa något på skärmen som användaren kan interagera med ( oftast via mus och tangentbord ) för att få ett jobb gjort . Det första steget i byggandet av VB -programmet är att få GUI objekt på skärmen . Detta görs via rullgardinsmenyer att lista de tillgängliga grafiska objekt . Varje system är något annorlunda ( Mac skiljer sig från Windows och VB4 Skiljer sig från VB6 ) men i allmänhet tillåter vänster - klicka på ett objekt du beskriva attribut som storlek och position . Högerklicka kan du skriva kod . Till exempel , om GUI objektet är en brytare , vänster - klicka tillåter programmeraren att säga hur stort bytet var , hur det var märkt och var på skärmen den är placerad . Höger - klicka på bytet skulle ta upp ett fönster som tillåter programmeraren att skriva kod som beskriver vad som händer när användaren klickar på knappen.
Modularisering
p Det anses vara bra programmering praxis en modularisering dina program . Istället för att tänka på ett datorprogram som en enda stor samling av koden , skriver bra programmerare koden så att du aldrig behöver titta på mer kod än passar på skärmen ( eller sidan ) på en gång . Om du programmerar i moduler som detta , är programmet lättare att förstå och lätt att uppdatera . Uppdatering kommer troligen göras av någon annan så det är import att programmet är lätt att förstå . Små ( sidstorlek ) moduler där det tydligt framgår vad som kommer in i modulen och vad som går ut gör ett program lätt att förstå . VB tvingar dig till program på ett modulärt sätt eftersom varje GUI innehåller en del av koden --- den del som gäller för att GUI objektet .
Object Orentation
objektorienterad programmering ( OOP ) är ett koncept där programmeraren tänker på programmet i "objekt" ( dock abstrakta objekten kan vara ) som interagerar med varandra . I OOP , är all kod i samband med det objektet på ett ställe . Återigen , tvingar VB här bra programmering praxis . De grafiska objekt är de objekt och all kod som associeras med objektet är bara ett klick bort . Denna naturliga sättet att upprätthålla bra programmering praxis --- plus den enkla programmering i BASIC --- är exakt varför VB har hittat så många hängivna fans .