un lenguaje de programación orientado a objetos. Tras crear la interfaz de usuario de su aplicación utilizando formularios y controles, debe escribir el código que define el comportamiento de la aplicación. Al igual que cualquier otro lenguaje de programación moderno, Visual Basic admite varios elementos de lenguaje y construcciones de programación comunes.
Si ha programado en otros lenguajes, gran parte del material que se trata en esta sección le resultará familiar. Aunque la mayoría de las construcciones son similares a las de otros lenguajes, el modelo orientado a eventos de Visual Basic presenta algunas diferencias sutiles.
Si es un programador principiante, el material tratado en esta sección le servirá como introducción a los bloques de creación básicos para escribir código. Una vez que comprenda los conceptos básicos, podrá crear aplicaciones eficaces mediante Visual Basic.
Se designa como objeto cualquier elemento, por ejemplo, un formulario, una imagen, un control, tal como una caja de texto; a su vez, los objetos tienen propiedades, que en el caso de la caja de texto una es la propiedad "text" que se encarga de contener el texto que aparecerá en la caja. A los objetos se les puede asociar eventos. Un evento es la ocurrencia de un suceso, comúnmente la acción que realiza el usuario sobre el objeto, que como resultado puede, por ejemplo, provocar un cambio en alguna propiedad de un objeto. Por ejemplo: Visual Basic tiene un evento llamado KeyPress, que ocurre cuando el usuario presiona una tecla; ese evento se puede asociar a la caja de texto, y en él definirá (por programación) qué acción se tomará cuando se oprima una tecla.
Visual Basic | ||
---|---|---|
Desarrollador(es) | ||
Microsoft msdn.microsoft.com/en-us/vbasic/default.aspx | ||
Información general | ||
Extensiones comunes | .bas, .frm, .exe, .vbp | |
Paradigma | Dirigida por eventos | |
Apareció en | 1991 | |
Diseñado por | Alan Cooper | |
Última versión estable | 6.0 (1998) | |
Tipo de dato | Estático, fuerte | |
Implementaciones | Básica | |
Influido por | QuickBASIC | |
Sistema operativo | Microsoft Windows, MS-DOS | |
Licencia | Propietario | |