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

  1. Planificación: Recolección de datos preliminares, identificación de fallos y presentación de reportes.
  2. 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).
  3. 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.
  4. 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.
  5. 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).

Entradas relacionadas: