Fundamentos de Visual Basic: IDE, Eventos y Estructuras de Programación
Clasificado en Informática
Escrito el en
español con un tamaño de 3,71 KB
Visual Basic: Programación Orientada a Eventos
Visual Basic (VB) opera por actividad o evento. Los eventos pueden producirse por acciones del usuario, como un clic en el ratón o la pulsación de una tecla. Cuando un evento se produce, se envía un mensaje al Sistema Operativo (SO), que lo procesa y devuelve una información.
¿Qué es Visual Basic?
Visual Basic es un lenguaje de programación que fue creado con la intención de simplificar la programación, utilizando un ambiente de desarrollo completamente gráfico que facilita la creación de interfaces gráficas de usuario (GUI) y la programación en general.
El Entorno Integrado de Desarrollo (IDE)
El IDE (Entorno Integrado de Desarrollo) es un conjunto de herramientas y elementos que nos permiten diseñar y programar aplicaciones usando Visual Basic. El IDE trabaja en dos modos:
- MDI (Multiple Document Interface): Interfaz de Documento Múltiple.
- SDI (Single Document Interface): Interfaz de Documento Simple.
Partes del IDE
Las partes principales del IDE incluyen:
- Menú
- Barra de Herramientas
- Formulario
- Ventana de Propiedades
- Ventana de Posición del Formulario
- Explorador de Proyectos
- Caja de Herramientas
Propiedad Caption
Caption: Es el texto que muestra el botón o el formulario al usuario.
El Ciclo de Programación
- Planificación: Recolección de datos preliminares, identificación de fallos y presentación de reportes.
- Codificación del Programa: La escritura del programa. Para realizar la conversión del algoritmo en programa, se deben reemplazar palabras en español por la sintaxis en inglés (propia del lenguaje).
- Compilación y Ejecución: Cuando un programa se convierte en programa fuente, se introduce a la memoria mediante el teclado y se almacena en disco. Posteriormente, debe traducirse a lenguaje máquina.
- Verificación y Depuración: Es el proceso de ejecución del programa con una amplia variedad de datos (llamados tests de prueba) para eliminar o corregir errores.
- Documentación: Consta de los pasos a seguir, ya sea de forma interna (comentarios en el código) o externa (manuales de usuario).
Definición de Eventos
Los eventos producen acciones por el usuario, como un clic en el ratón o presionar una tecla. Ejemplo de mensaje de evento: "¿Está seguro que quiere salir?"
Estructuras de Programación
Procedimientos
Un procedimiento es un conjunto de instrucciones que se ejecutan en orden. Tienen principio y fin, utilizan palabras reservadas y su sintaxis es Sub - End Sub.
Ventajas de los Procedimientos
- Permiten dividir el programa en bloques de construcción con poca o ninguna modificación.
- Permiten dividir el programa en unidades lógicas discretas.
Funciones
Una función realiza un procedimiento y, a diferencia de un procedimiento estándar, devuelve un valor.
Variables
Una variable guarda un valor (numérico o de caracteres) de manera temporal.
Option Explicit
La declaración Option Explicit nos evita equivocaciones en los nombres de las variables, ya que obliga a declarar todas las variables antes de su uso.
Estructuras de Control
Las estructuras de control permiten controlar el flujo de ejecución del programa. Se dividen en estructuras de decisión (condicionales) o de bucle (iterativas).