Sie sind auf Seite 1von 24

Add your company slogan

Programacin avanzada

BOSQUEJO GENERAL DE VISUAL BASIC


LOGO

QUE ES VISUAL BASIC?


Este programa permite crear ventana, botones, mens y cualquier otro elemento de Windows de una forma fcil e intuitiva.

Es una excelente herramienta de programacin visual.

O un procesador de texto como Word

Permite crear aplicaciones para Windows 95/ 98/2000/XP/NT/etc.

Hasta una hoja de clculo de la talla de Excel,

Permite crear desde una simple calculadora

EL ENTORNO DE VISUAL BASIC

La barra de mens y la barra de herramientas estndar

Barra de mens de Visual Basic

Barra de herramientas estndar de visual Basic

La barra de herramientas no estndar (Toolbox)

Incluye los controles con los que se puede disear la pantalla de la aplicacin. Estos controles son por ejemplo, botones, etiquetas, cajas de texto, zonas grficas

Para introducir nuevos componentes se utiliza el comando Components del men Project, con el cual se abre el cuadro de dialogo mostrado a continuacin en la figura

Formularios (Forms)
Los formularios son las zonas de la pantalla sobre las que se disea el programa y sobre los que se sitan los controles o herramientas del Toolbox

El conjunto de puntos que aparecen sobre el formulario se llama malla o retcula (grid) que permite alinear los controles manualmente

La ventana de proyecto (Project)

La ventana de project permite acceder a los distintos formularios y mdulos que componen el proyecto.

La ventana de propiedades (Properties)

En la ventana de propiedades se muestran todas las propiedades de un control seleccionado en la aplicacin. Mediante esta ventana es posible cambiar los valores de las propiedades de cada uno de los controles indicando as sus caractersticas antes de ejecutar la aplicacin.

La ventana Form Layout

En esta ventana se muestran todos los formularios de una aplicacin, donde es posible seleccionar cada uno de ellos y ubicarlos en la posicin deseada de la pantalla.

Ventana del Code Editor


Ventana en la cual se escriben las sentencias del programa.

Para abrir la ventana del editor de cdigo se elige Code en el men View. Tambin se abre haciendo clic en el botn View Code de la ventana de proyecto (Project), o haciendo doble clic en el formulario o cualquiera de sus controles

Sentencias mas usadas en Visual Basic

Las sentencias de control, denominadas tambin estructuras de control, permiten tomar decisiones y realizar un proceso repetidas veces.

If Then Else

Estructuras de control

Select Case For Next Do Loop While Wend For Each Next

Sentencia IF THEN ELSE

Ejemplo:

numero = 10
If numero < 20 Then MsgBox (El nmero es menor de 10.) Else MsgBox (El nmero es mayor de 10.) End If

Sentencia SELECT CASE


La sentencia case se utiliza para elegir entre diferentes alternativas. Una sentencia case se compone de varias sentencias simples. Cuando case se ejecuta, una de las sentencias simples se selecciona y ejecuta. su formato es:

Ejemplo: Numero = X Select Case Numero Case 1 MsgBox (Este es el nmero uno.) Case 2 MsgBox (Este es el nmero dos.) Case 3 MsgBox (Este es el nmero tres.) Case 4 MsgBox (Este es el nmero cuatro.) Case Else MsgBox (No se a proporcionado los valores 1, 2, 3 o 4) End Select

Sentencia FOR NEXT


La sentencia For Next repite una determinada serie de sentencias dado un valor inicial y un valor final. Este bucle se utiliza cuando se conoce por anticipado el nmero de repeticiones requerida por el programa.

Ejemplo:

Sentencia DO LOOP
Utilice el bucle Do para ejecutar un bloque de instrucciones un nmero indefinido de veces. Hay algunas variantes en la instruccin Do...Loop, pero cada una evala una condicin numrica para determinar si contina la ejecucin.

En el ejemplo de Do...Loop siguiente, las instrucciones se ejecutan siempre y cuando condicin sea True: Do While condicin

instrucciones
Loop

Ejemplo: Dim contador As Integer contador = 0 Do While contador < 10 contador = contador + 1 MsgBox (contador) Loop

Sentencia WHILE WEND


La estructura repetitiva while (mientras) es aquella en la que el nmero de iteraciones no se conoce por anticipado y el cuerpo del bucle se repite mientras se cumple una determinada condicin. Por esta razn, a estos bucles se les denomina bucles condicionales.

Ejemplo:
Dim Contador Contador = 0 ' Inicializa la variable.

While Contador < 20


Contador = Contador + 1 Wend

' Comprueba el valor del Contador.


' Incrementa Contador. ' Finaliza el bucle End While cuando Contador > 19.

Sentencia FOR EACH NEXT


Repite un grupo de instrucciones para cada elemento de una matriz o coleccin.

Sintaxis

For Each elemento In grupo [instrucciones] [Exit For] [instrucciones] Next [elemento]

Bibliografa

RODRIGUEZ BUCARELLY CARLOS M.; VISUAL BASIC 6..0 Programacin Orienta a Objetos; (2004 ) ed. TWINSMASTER SOFT CORPORATION

Das könnte Ihnen auch gefallen