? Visual Basic è un linguaggio di sviluppo applicazioni entry-level per Microsoft Windows . A partire dal rilascio di Visual . NET Basic (VB 7) , è orientato agli oggetti ed è parte del framework . NET . Visual Basic Applications Edition e Visual Basic Scripting Edition sono variazioni utilizzati per estendere le applicazioni e la programmazione Web , rispettivamente . Standalone Visual Basic Applications
Visual Basic utilizza Windows Form o il più recente Windows Presentation Foundation per visualizzare un'interfaccia utente grafica , o GUI , per l'utente. Il programmatore crea l' interfaccia , aggiunge i gestori di eventi a elementi di interfaccia (ad esempio , una funzione che viene eseguita quando l'utente fa clic su un pulsante ) , e scrive il codice di back-end che interagisce con i gestori di eventi per manipolare i dati .
VBA e Office
Visual Basic, Applications utilizza Visual Basic per estendere il sistema di Microsoft Office macro. VBA può essere utilizzato solo per estendere le applicazioni esistenti , non di scrivere programmi autonomi . VBA può controllare e automatizzare le applicazioni di Office , aggiungere interazione con l'utente , attivare la comunicazione tra applicazioni , e rendere più facile il debug .
VBScript e il Web
VBScript è non strettamente Visual Basic , ma la sua sintassi è quasi identico . Programmatori Web utilizzano VBScript nelle applicazioni Web più o meno allo stesso modo di JavaScript . Tuttavia, solo Internet Explorer supporta VBScript sul lato client , quindi non ha guadagnato quote di mercato tanto per applicazioni web.