Diccionario Visual Basic PDF
Diccionario Visual Basic PDF
Diccionario Visual Basic PDF
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Sentencias
o instrucciones en
Visual BASIC
REM
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
DIM
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Ejemplos:
PRINT BASIC es un lenguaje de programacin
PRINT valor
PRINT hola, adios
PRINT 3 + 5
Ejemplo
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Variables y Constantes
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
InputBox( )
InputBox() Despliega un Mensaje en un cuadro
de dialogo, espera que el usuario introduzca el
texto o seleccione un botn y luego devuelve
el contenido del cuadro de texto.
FORMATO:
valor = InputBox(Mensaje, titulo, Posx, Posy, ArchAyuda, Context)
Reglas de funcionamiento:
La variable de la izquierda recibe el valor escrito
Ejemplo:
Nombre=Inputbox(Dime tu nombre)
Inputbox() devuelve un valor que se asigna a una
variable. Msgbox() muestra una ventana de dilogo.
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
MsgBox
MsgBox() Despliega un mensaje en un
cuadro de dialogo y espera que el
usuario seleccione un botn.
FORMATO:
valor = MsgBox(Mensaje, tipo, titulo, ArchAyuda, Context)
Reglas de funcionamiento:
La variable de la izquierda recibe el valor escrito
Ejemplo:
MsgBox (El resultado es: & total )
Inputbox() devuelve un valor que se asigna a una
variable. Msgbox() muestra una ventana de dilogo.
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
RND,CINT( ),ROUND( )
Ejemplo 1:
Private Sub Command1_Click()
Dim N As Integer
For N = 1 To 6
Print Rnd
Next N
End Sub
Ejemplo 2:
Private Sub Command1_Click()
Dim N As Integer
For N = 1 To 6
Print Round(Rnd * 46)
Next N
End Sub
CHR( )
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
KEYPRESS
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
LABEL
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
TEXTBOX
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
COMMANDBUTTON
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
LISTBOX
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
IMAGE
Es un control de Visual Basic utilizado para introducir
imgenes en el formulario.
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
TIMER
El control Timer
se utiliza para
realizar una
accin de
forma
repetitiva cada
x milisegundos.
Operadores de comparacin
OPERADORES
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
FUNCIN
LGICA
Igual a
FUNCIN
ALFANUMERICA
Igual a
>
Mayor que
Sigue
<
Menor que
Precede
>=
Mayor o igual
que
<=
Menor o igual
que
Distinto de
Sigue o es
igual
Precede o es
igual
Distinto de
<>
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Operadores lgicos
OPERADOR
FUNCIN
AND
OR
NOT
NO
Operadores
PARENTESIS
Los parntesis se utilizan para anidar expresiones.
( ) Anidar expresiones
ORDEN DE EVALUACION: (),^,* /,+ -, &, AND OR
La prioridad a la hora de evaluar los operadores en
cualquier expresin es:
IF THEN ELSE
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
IF THEN ELSE
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Reglas de funcionamiento:
La expresin lgica puede ser una expresin en la que se
incluyan operadores lgicos o de comparacin
Las sentencias de la clusula THEN slo se ejecutan si la
expresin lgica es verdadera.
Si la condicin es falsa, se ejecutan las instrucciones de la
de la clusula ELSE, si existe, o se sigue la siguiente
instruccin del programa.
Ejemplos:
IF A>B THEN PRINT A ; ES MAYOR QUE ; B
IF A$=S THEN
PRINT CORRECTO
ELSE
PRINT FALSO
END IF
Do .. While
Bucle MIENTRAS
Do .. Loop Until
Bucle REPETIR
REPETIR
I1 ; ... ; In
HASTA condicion
FOR NEXT
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Ejemplos:
FORMATO:
FOR v=vi TO vf [STEP x]
sentencia(s)
NEXT v
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Reglas de funcionamiento:
Una sentencia FOR debe existir siempre con una sentencia
NEXT y viceversa.
La variable v controladora del bucle acta de contador.
vi es el valor inicial de la variable v, vf es el valor final y X
es el incremento/decremento del contador; cuando se
omite la sentencia STEP, el valor por defecto es el
incremento en 1.
La sentencia NEXT marca el final del bucle y punto en el
que la variable contador se incrementa/decrementa.
El bucle se termina cuando v toma un valor mayor que vf
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Resolucin de
problemas con el
ordenador
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Pseudocdigo
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
FINPROGRAMA
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
PROGRAMA PAR-IMPAR
CREAR N
Diagramas de flujo
PAR-IMPAR
Pedir N
SI
Es
N/2=N\2?
NO
Mostrar
ES IMPAR
Mostrar
ES PAR
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
PROGRAMA PAR-IMPAR
Pseudocdigo
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
FINPROGRAMA
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
PROGRAMA DADO
Diagramas de flujo
CREAR N
SIMULADOR
DADO
NAZAR
Es 1
SI
Mostrar
IMAGEN 1
SI
Mostrar
IMAGEN 2
NO
Es 2
ETC..
NO
PROGRAMA DADO
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
Tecnolog
Tecnologa de la Informaci
Informacin.
Visual Basic - Colegio Claret 2009
PROGRAMA DADO