Sentencias o instrucciones en Visual BASIC

Sentencias o instrucciones en Visual BASIC - Page 1
Sentencias o instrucciones en Visual BASIC - Page 2
Sentencias o instrucciones en Visual BASIC - Page 3
Sentencias o instrucciones en Visual BASIC - Page 4
Sentencias o instrucciones en Visual BASIC - Page 5

Esto es sólo una vista previa del documento.

Descargar el documento original para ver más páginas

Descargar

1 de 41

Sentencias Sentencias o instrucciones en o instrucciones en Visual BASIC Visual BASIC


Documentos relacionados


Microsoft PowerPoint - DICCIONARIO VISUAL BASIC_sin_acabar Transcripciones

Sentencias 
o instrucciones en 
Visual BASIC
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
REM
REM es una sentencia no ejecutable y permite introducir 
comentarios en los programas. A esta práctica se la 
denomina documentación.
FORMATO: REM texto del comentario
o también: ‘ Texto del comentario
Reglas de funcionamiento:
 Se puede situar en cualquier parte del programa
 Se pueden poner tantas líneas REM con observaciones 
cómo y donde queramos
Ejemplo:
REM Esto es un programa de prueba
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
DIM
FORMATO: 
Dim Y, Z, suma, resta, producto As Integer
Dim division As Double
Dim Apellidos As String
Reglas de funcionamiento:
 Se debe situar en al comienzo del código del programa 
Ejemplo:    Dim A,B as Integer
A=4
B=2 …
La sentencia DIM permite crear variables en 
memoria RAM para ser utilizadas por el programa.
Permite definir el tipo de variable (de texto, 
numérica entera, decimal, etc)
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
PRINT
Visualiza datos en el Formulario. Puede mostrar texto 
fijo o variables.
FORMATO: PRINT [lista de expresiones] [,][;]
Reglas de funcionamiento:
 Una coma (separa un tabulador) o punto y coma (enlaza los mensajes) 
deben separar cada expresión
 Una sentencia PRINT sola imprime por pantalla una línea en blanco
 Las expresiones deben ir entre comillas. Las variables no. 
Ejemplos:
PRINT “BASIC es un lenguaje de programación”
PRINT valor
PRINT “hola”, “adios”
PRINT 3 + 5
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
Ejemplo
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
Variables  y Constantes
Constante: es un valor que no cambia. Una 
constante conserva el mismo valor cada vez que 
se hace un cálculo o se ejecuta un programa. 
Ejemplo: Pi (3.1416).
a) Constante numérica: es un número que 
contiene un máximo de 8 caracteres
b) Constante alfanumérica: es una cadena 
de caracteres que se colocan entre comilllas. 
Ejemplo : Pi = 3.1416 
Print “El valor de Pi es:” ; Pi
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
Variable: Un valor que cambia. (generalmente 
para identificarlas se hace con una letra)
a) Variables numéricas: (sólo pueden 
contener cifras) y se identifican por letras o 
palabras (A, B, C, numero,..).
En Visual Basic se usa Dim A as integer
b) Variables alfanuméricas: (pueden 
contener cifras y letras). Se identifican por 
letras o palabras seguidas del símbolo dólar 
(A$, B$, expr$, ...).
En Visual Basic se usa Dim Nombre as String
O también  Nombre$=“Juan”
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
Alcance de las variables
Nivel de Formulario:
Si se declara una variable a nivel de forma esta 
disponible en cada procedimiento en esta forma.
Nivel de Modulo: Se crean mediante la 
selección de la opción Agregar Modulo del menú
Proyecto de VB. Los módulos de códigos se 
utilizan para conservar los subprocedimientos y 
funciones generales que no están relacionados 
con eventos, así como sus variables 
locales(publicas) y sus constantes. 
Variables Publicas: para identificar una variable 
global, se declara con la palabra Public. 
Ej: Public nombre As String
InputBox( )
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() Despliega un Mensaje en un cuadro 
de dialogo, espera que el usuario introduzca el 
texto o seleccione un botón  y luego devuelve 
el contenido del cuadro de texto. 
Inputbox() devuelve un valor que se asigna a una 
variable. Msgbox() muestra una ventana de diálogo.
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
MsgBox
FORMATO: 
valor = MsgBox(Mensaje, tipo, titulo, ArchAyuda, Context)
MsgBox() Despliega un mensaje en un 
cuadro de dialogo y espera que el 
usuario seleccione un botón.
Inputbox() devuelve un valor que se asigna a una 
variable. Msgbox() muestra una ventana de diálogo.
Reglas de funcionamiento:
 La variable de la izquierda recibe el valor escrito 
Ejemplo:    MsgBox (“El resultado es:” & total )
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
Ejemplo InputBox y MsgBox
Private Sub Command2_Click()
Dim litros, km As Integer
Dim consumo As Double
Print "CONSUMO DE GASOLINA"
litros = InputBox("POR FAVOR, INTRODUZCA LOS LITROS")
km = InputBox("INTRODUZCA LOS KILOMETROS")
consumo = litros / km * 100
MsgBox ("El consumo es de: " & consumo & " /Km")
End Sub
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
Ejemplo variables alfanuméricas
Private Sub Command1_Click()
Dim Nombre, calle As String
Nombre = InputBox("Dime como te llamas:")
calle = InputBox("Dime tu calle:")
MsgBox (Nombre & "vive en la calle " & calle)
End Sub
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
Ejemplo 1:
Private Sub Command1_Click()
Dim N As Integer
For N = 1 To 6
Print Rnd
Next N
End Sub
RND,CINT( ),ROUND( )
La función RND devuelve un valor aleatorio entre 0 y 1. La función 
ROUND() redondea el número decimal contenido en el paréntesis.
Ejemplo 2:
Private Sub Command1_Click()
Dim N As Integer
For N = 1 To 6
Print Round(Rnd * 46)
Next N
End Sub
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        
CHR( )
Es una función de Visual Basic que muestra el 
carácter Ascii correspondiente al número entre 
paréntesis. 
FORMATO: PRINT CHR(65)   (muestra la letra  ‘A’ )
Ejemplos:
Tecnología de la Información.        
Visual Basic - Colegio Claret 2009        

© 2016 - 2017 Docmia. Todos los derechos reservados.