Fundamentos de Estructuras de Control y Compilación de Programas en Visual Basic
Estructura IF
Cuando se vayan a ejecutar varias sentencias, tanto en el caso de que se cumpla la **condición** de la sentencia IF como en el de que no se cumpla, lo mejor es utilizar una **estructura alternativa** que permita ver mejor la secuencia del programa. Esta estructura facilitará la utilización de varias **sentencias anidadas**, es decir, unas dentro de otras.
Estructuras Básicas de Control
La **programación estructurada** proporciona una serie de **técnicas** que facilitan la tarea de programar, ya que reducen el tiempo requerido para escribir, verificar, depurar y modificar los programas. Se basa en la utilización de ciertas estructuras básicas, como son:
1. Estructuras Secuenciales
Permiten que la **ejecución del programa** se realice siguiendo un orden determinado. Las sentencias han de escribirse de forma **secuencial**, una tras otra, en el mismo orden en el que deban interpretarse al ejecutar el programa.
2. Estructuras Selectivas
Se utilizan para tomar **decisiones lógicas**. Se las conoce con el nombre de **decisión o alternativas**. En ellas se evalúa una **condición** y, en función de su resultado, se realizan unas u otras acciones.
3. Estructuras Repetitivas
Se conoce con el nombre de **iteración** a la **ejecución** de todas las acciones o instrucciones que forman un **bucle**. En toda estructura repetitiva debe existir una **condición** que controle cuándo deben finalizar las iteraciones del bucle.
La Sentencia IF en Programación
En **Visual Basic**, como en todos los lenguajes de programación, existen varias **instrucciones condicionales o selectivas**, llamadas así porque evalúan una condición y, dependiendo de su resultado, seleccionan un conjunto de instrucciones para ejecutar.
La sentencia IF evalúa la **condición** y, en caso de cumplirse, ejecuta una serie de instrucciones determinadas. En caso contrario, seguirá ejecutándose el programa o se realizarán otras **instrucciones alternativas**.
Creación de un Archivo Ejecutable (.EXE)
Una vez creado un programa y comprobadas todas sus posibilidades, puede **compilarse** para crear un archivo independiente al proyecto, de **extensión .exe**, que permitirá ejecutar el programa como cualquier otra **aplicación** instalada en el ordenador.
Pasos para generar el archivo .EXE:
- Generar el nombre del proyecto.exe desde el menú Archivo.
- Especificar dónde se desea guardar.
- Indicar el nombre del archivo.
- Aceptar.
El archivo tendrá la extensión **.exe** y podrá utilizarse para ejecutar el programa.
Creación de un Programa Básico en Visual Basic (VB)
- Hacer doble clic sobre un punto del **formulario de partida**. Aparecerá una nueva ventana correspondiente al **editor de código**, en la que ya aparecen algunas secuencias escritas.
- Situar el **cursor** en la línea vacía que hay entre las dos sentencias ya escritas.
- Escribir las sentencias
msgboxyend. - Hacer clic sobre el **botón** para ejecutar el programa.
- Aceptar para cerrarlo y volverá a su ventana.