ASFDK
Contenidos
- Tipos de sentencias de control
- Sentencia If
- Sentencia SELECT
- Sentencia For... NexT
- Sentencia While... Wend
- Sentencia Do... Loop
- Sentencia GotoTipos de sentencias de control
Las sentencias de control, denominadas también estructuras de control, permiten tomar decisiones y realizar un proceso repetidas veces. Visual Basic dispone de lassiguientes estructuras:
- If...Then
- If...Then...Else
- Select case
- For... Next
- While...Wend
- Do...loop
- Goto
Sentencia If
Permite tomar una decisión referente al camino a seguir o accióna ejecutar en un proceso basándose en el resultado (verdadero o falso) de una condición. Su sintaxis es: If condición then acción1 [else acción2] donde condición debe ser una expresión numérica,relacional o lógica. Si la condición es verdadera se ejecuta la acción1 y si es falsa se ejecutará la acción2.
Sentencia SELECT
Esta expresión permite ejecutar una de varias acciones en función del valorde una expresión. Es una alternativa a If... Then ... ElseIf cuando lo que se necesita es comprobar es la misma expresión con diferentes valores. Su sintaxis es:
selec case expresion
caselista1
sentencias
case lista2
sentencias
case else
sentencias n
end select
donde expresión es una expresión numérica o alfanumérica, y lista1 y lista2....representan una lista que puede tener cualquiera de las formas siguientes:
expresión[,expresión]...
expresión to expresión
Is operador-de-relación expresión
combinación de las anteriores separadas porcomas
Sentencia For... NexT
La sentencia for da lugar a un bucle que permite ejecutar un conjunto de sentencias cierto número de veces. Su sintaxis es:
for variable = expresion1 to expresion2[Stepexpresion3]
[sentencias]
[Exit for]
[sentencias]
Next [variable[,variable...]]
Cuando se ejecuta una sentencia For en la que el valor de la expresión3...
Regístrate para leer el documento completo.