Capacidad para controlar el flujo |
El Control de flujo es la habilidad de evaluar una "expresión condicional". Si se cumple una condición, el programa ejecutará una acción concreta. Se pueden definir muchas acciones, cuya ejecución individual depende del resultado concreto de la "condición" de prueba.
El control de flujo más sencillo de Visual Basic se realiza con las instrucciones If y Else. Las instrucciones If y Else se pueden utilizar para programar instrucciones como:
Si el precio es mayor de 100 $, entonces realiza una función, cálculo u otra tarea. De otro modo, realiza una función, cálculo o tarea diferente.
Utilizando las instrucciones If y Else, podemos programar lo siguiente en Visual Basic:
If Field("precio") > $100 Then
mensaje = "Llame al director para confirmar el pago."
Else
mensaje = "Procese el pedido normalmente."
End If
El ejemplo anterior define la variable "mensaje" de forma diferente dependiendo de si el campo precio en la base de datos actual es mayor de 100 $ o no.
Para conocer una alternativa a la utilización de instrucciones If
y Else
, consulte Utilizar la función If en línea (IIF).
Otros tipos de instrucciones de control de flujo están disponibles en VB. Algunas se "ramifican", como las instrucciones If-Else tratadas anteriormente, mientras que otras hacen "bucles".
Para ver más detalles sobre instrucciones de flujo de control
Temas relacionados