Visual Basic (VB ) è un linguaggio di programmazione unico --- almeno lo era quando è uscito prima . Ora ci sono molti imitatori . VB permette di sviluppare rapidamente e facilmente una banca di controlli visivi con cursori, interruttori e metri o una forma complessa per un utente a compilare . Esso utilizza il linguaggio BASIC che è noto alla maggior parte dei programmatori di computer , e che può essere imparato in fretta , se non è già noto . GUI Interfaccia
VB è una Graphical User Interface ( GUI) lingua . Questo significa che un programma VB mostrerà sempre qualcosa sullo schermo che l' utente può interagire con ( di solito tramite mouse e tastiera) per ottenere un lavoro fatto. Il primo passo nella costruzione del programma VB è quello di ottenere gli elementi GUI sullo schermo . Questo viene fatto tramite i menu che elencano gli oggetti grafici disponibili a tendina. Ogni sistema è leggermente diverso (Mac è diverso da Windows e VB4 differenzia da VB6 ), ma , in generale , facendo clic su di un oggetto permette di descrivere gli attributi come la dimensione e la posizione . Clic destro consente di scrivere codice. Ad esempio , se l'elemento GUI è un interruttore di sinistra - cliccando consentirebbe al programmatore di dire quanto grande l' interruttore era , come è stato etichettato e dove sullo schermo è posizionata. Cliccando col tasto destro sul commutatore avrebbe portato una finestra che permette al programmatore di scrivere il codice che descrive ciò che accade quando l' utente fa clic sul selettore .
Modularizzazione
è considerato una buona pratica di programmazione modularizzare vostri programmi. Invece di pensare a un programma per computer come un unico grande collezione di codice , il buon programmatore scrive il codice in modo che non hai mai bisogno di guardare più codice di quanto si adatta allo schermo ( o pagina ) in una sola volta . Se si programma in moduli come questo , il programma è più facile da capire e facile da aggiornare . L'aggiornamento sarà probabilmente fatto da qualcun altro , quindi è di importazione che il programma di essere facile da capire . Piccole ( dimensione della pagina) i moduli in cui è chiaramente indicato ciò che viene nel modulo e ciò che va fuori fa un programma facile da capire . VB di programmare in maniera modulare le forze , perché ogni elemento GUI contiene parte del codice --- la parte che si applica a tale elemento GUI .
Oggetto orentation
Object Oriented Programming ( OOP ) è un concetto in cui il programmatore pensa del programma in "oggetti" ( per quanto astratta gli oggetti possono essere) che interagiscono tra loro. Nella programmazione orientata agli oggetti , tutto il codice associato a tale oggetto è in un posto. Ancora una volta , VB costringe questa buona pratica di programmazione . Gli elementi della GUI sono gli oggetti e tutto il codice associato all'oggetto sono a portata di click . Questo modo naturale di far rispettare le buone pratiche di programmazione --- oltre alla facilità di programmazione in BASIC --- è esattamente il motivo per VB ha trovato tanti fan devoti .