Estructuras De Control En Visual Basic

Páginas: 5 (1187 palabras) Publicado: 25 de octubre de 2015








Estructuras de control en visual Basic.
Autor: José Uriel Martínez Rodríguez
Índice
Página 1 Portada
Página 2 Índice
Página 3 Introducción
Patina 4 Estructuras de control
Patina 5 If then and if then else
Patina 6 DFD de If then and if then else
Patina 7 Select case
Patina 8 Select case
Patina 9 DFD de Select case
Patina 10 for Next
Patina 11 DFD de for next
Patina 12 Do While
Página 13DFD de Do While
Página 14 Conclusión
Página 15 Bibliografía



Introducción
Visual Basic es una aplicación y un lenguaje de programación desarrollados por Alan Cooper para Microsoft. Se origina en el clásico lenguaje BASIC. La primera versión salió en 1991 en un entorno relativamente sencillo para facilitar la creación de programas gráficos. Visual Basic, como su nombre lo indica, utiliza unainterfaz totalmente visual.
Actualmente, los programas creados en Visual Basic sólo funcionan en Windows. La aplicación Visual Basic, permite crear ventanas, botones, menús, etc. de forma sencilla con solo arrastrar y soltar los elementos. Luego se pueden definir las apariencias, posiciones y comportamientos tanto de forma visual como utilizando códigos de programación.
Este lenguaje toma elementosde diferentes paradigmas como el orientado a objetos y el orientado a eventos.
Visual Basic suele considerarse un sistema RAD (Rapid Application Development), porque permite crear aplicaciones de forma rápida, especialmente para prototipos.







ESTRUCTURAS DE CONTROL
Permiten tomar decisiones y realizar un proceso repetidas veces. Son los denominados bifurcaciones y bucles. Este tipo deestructuras son comunes en cuanto a concepto en la mayoría de los lenguajes de programación, aunque su sintaxis puede variar de un lenguaje de programación a otro. Se trata de unas estructuras muy importantes ya que son las encargadas de controlar el flujo de un programa según los requerimientos del mismo. Visual Basic 6.0 dispone de las siguientes estructuras de control:
If then
If then else
Selectcase
Switch
For next
Do unit
Do white






If then and if then else
De acuerdo a una condición, ejecuta un grupo u otro de sentencias (If-Then-Else)
Ejemplo de sintaxis en visual Basic:
Por ejemplo supongamos que tenemos en un formulario un control Label con la propiedad Caption con el valor 50
If Label1.Caption = "50" Then
msgbox "mi label tiene un valor de 50"
else
msgbox "mi label NO tiene unvalor de 50"
end if
 
Esto traducido al español significaría lo siguiente:
Si (If) la propiedad caption del label1 que tengo en el formulario es igual (=) a "50" entonces (Then) que muestre un determinado mensaje, si no (Else) que muestre el otro mensaje.
En conclusión lo que hace esta estructura es evaluar una condición, si se cumple, que se ejecute determinada tarea. Si no se cumple, seejecutará las líneas de código que estén bajo la cláusula Else. Luego tenemos que cerrar la estructura con la palabra end if.



En diagrama de flujo












Sí No







Select case
Esta sentencia permite ejecutar una de entre varias acciones en función del valor de una expresión.
Es una alternativa a If… Then… ElseIf cuando se compara la misma expresión con diferentes valores. Su forma generales la siguiente:
Dim “Nombre” As String

Nombre = Text1
Select Case Nombre
Case "Jorge"
MsgBox "Se ejecutó la cláusula case: " & Nombre

Case "Pedro"
MsgBox "Se ejecutó la cláusula case: " & Nombre

Case "Carolina"
MsgBox "Se ejecutó la cláusula case: " & Nombre

End Select



Esta estructura es muy práctica. En el ejemplo anterior, la cláusula Select case contiene como condición el valor de lavariable llamada Nombre. Esa Variable toma el valor que tenga un control Text1, entonces buscará en todas las cláusulas case, y si encuentra una igual a la condición, ejecutará solo las instrucciones de la cláusula case que tenga el mismo valor, por ejemplo si ingresara el nombre "Martín" no se ejecutará ninguna cláusula Case. En cambio sí ingreso "Jorge" se ejecutará solo las instrucciones que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • estructuras de control visual basic
  • Controles basicos de visual basic
  • Controles Basicos De Visual Basic
  • Estructura de un programa de visual basic
  • Controles de visual basic 8
  • CONTROLES DE VISUAL BASIC
  • Control De Visual Basic: Toolbar
  • controles comunes de visual basic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS