Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tipos de datos
En Visual Basic Net a toda variable que se use en un programa, se le debe asociar
(generalmente al principio del programa) un tipo de dato especifico.
Un tipo de dato define todo el posible rango de valores que una variable puede
tomar al momento de ejecucin del programa y a lo largo de toda la vida til del
propio programa.
Los tipos de datos ms comunes en Visual Basic Net son:
Estructura de
Asignacin de
Tipo de Visual tipo Common
almacenamient Intervalo de valores
Basic Language
o nominal
Runtime
lopezmaciasjavier@yahoo.es 1
Universidad Distrital, Facultad tecnolgica, Tecnologa Electrnica
1,79769313486231570E+308 para
los valores positivos
lopezmaciasjavier@yahoo.es 2
Universidad Distrital, Facultad tecnolgica, Tecnologa Electrnica
Variable
Almacenan valores que pueden cambiar cuando una aplicacin se est
ejecutando.
Uso de variables
Respecto a la utilizacin de las variables con ellas se identifican tareas frecuentes:
Nombrar la variable
Declarar la variable
Asignar un valor
Utilizar la variable
lopezmaciasjavier@yahoo.es 3
Universidad Distrital, Facultad tecnolgica, Tecnologa Electrnica
Dim x as integer
Constante
Es un dato que no cambia su estado durante la ejecucin de una aplicacin.
lopezmaciasjavier@yahoo.es 4
Universidad Distrital, Facultad tecnolgica, Tecnologa Electrnica
Otros proyectos de
Mdulo o clase public la solucin pueden
Public a as integer acceder a la
variable a
Slo puede
Sub rutina private acceder a la
Dim a as integer variable a dentro de
la subrutina
Solo puede
Procedimiento o accederse a la
bloque variable a dentro
Dim a as integer del procedimiento o
bloque
lopezmaciasjavier@yahoo.es 5
Universidad Distrital, Facultad tecnolgica, Tecnologa Electrnica
Parmetros
Title. Opcional. Expresin de tipo String que se muestra en la barra de ttulo del
cuadro de dilogo. Si se omite Title, en la barra de ttulo aparecer el nombre de la
aplicacin.
Ejemplo:
If MsgBox("Est seguro que desea salir?", 4, "Ejemplo msgbox") = MsgBoxResult.Yes Then
Application.Exit()
End If
Parmetros
lopezmaciasjavier@yahoo.es 6
Universidad Distrital, Facultad tecnolgica, Tecnologa Electrnica
Title. Opcional. Expresin de tipo String que se muestra en la barra de ttulo del
cuadro de dilogo. Si se omite Title, en la barra de ttulo aparecer el nombre de la
aplicacin.
DefaultResponse. Opcional. Expresin de tipo String que se muestra en el cuadro
de texto como respuesta predeterminada en caso de que no se suministre otra
entrada. Si se omite DefaultResponse, el cuadro de texto se mostrar vaco.
XPos. Opcional. Expresin numrica que especifica, en pxeles, la distancia entre
el borde izquierdo del cuadro de dilogo y el borde izquierdo de la pantalla. Si
omite XPos y YPos, el cuadro de dilogo se centra en la pantalla.
YPos. Opcional. Expresin numrica que especifica, en pxeles, la distancia entre
el borde superior del cuadro de dilogo y el borde superior de la pantalla. Si omite
XPos y YPos, el cuadro de dilogo se centra en la pantalla.
Ejemplo:
Dim nombre, apellido As String
nombre = InputBox("Ingesar nombre", "Ejemplo inputbox", 0, 100, 100)
apellido = InputBox("Ingesar apellido", "Ejemplo inputbox", 0, 200, 200)
MsgBox("Su nombre -> " & nombre & " y apellido -> " & apellido, 0, "Ejemplo inputbox")
Operadores
Aritmtico: permiten operar con nmeros como sumar, restar, etc. Se pueden sumar
variables que almacenen nmeros. Estos son los operadores:
OPERADOR FUNCIN
^ Potencia
lopezmaciasjavier@yahoo.es 7
Universidad Distrital, Facultad tecnolgica, Tecnologa Electrnica
OPERADOR DESCRIPCIN
= igual a
<> distinto a
OPERADOR DESCRIPCIN
lopezmaciasjavier@yahoo.es 8
Universidad Distrital, Facultad tecnolgica, Tecnologa Electrnica
OPERADOR DESCRIPCIN
Nombrevariable = valor
lopezmaciasjavier@yahoo.es 9