Post on 13-Aug-2015
Fundamentos de Visual Basic .net
variables
Una variable es un espacio de memoria para almacenar un valor de un
determinado tipo de dato dentro de un programa. El valor de la variable puede ser modificado durante la ejecución del programa.
Para declarar una variable se utiliza la sentencia Dim. El formato de la declaración de variables es:
Dim nombre_variable As tipo_de_dato
Después de declarar el tipo de variable, se le puede asignar un valor inicial de la
siguiente forma:
nombre_variable= valor_inicial
También es posible declarar una variable en el siguiente formato:
Dim nombre_variable As tipo_de_dato = valor_inicial
Constantes
Son variables que permanecen constantes durante el desarrollo del programa.
Existen constantes numéricas, de carácter, lógicas, etc. El formato de la
declaración de una variable constante es:
Const nombre_variable= valor_constante
Tipos de datos
Un tipo de dato define todo el posible rango de valores que una variable puede tomar al momento de ejecución del programa y a lo largo de toda la vida útil del propio programa. Para seleccionar un tipo de dato en un programa se debe tener en cuenta el que mejor se adapte a los datos.
Por ejemploSi un programa necesita almacenar valores entre -20000 y 30000 los tipos de datos que se podrían utilizar serian short,long,Integer. Si utiliza el tipo de dato short la aplicación utilizaría menos memoria para almacenar el valor de la variable. A continuación se presenta la tabla con los tipos de datos que soporta Visual Basic .NET y su respectivo tamaño.
Tipos de datos en visual basic.net
Tipo Valores Tamaño
Boolean Representa un valor verdadero (true) o falso (false)
2 bytes
Byte Representa un valor de 8 bits en un rango entre 0 y 255
Representa un valor de 8 bits en un
Char Representa un carácter de 16 bits
1 byte
DateTime Representa un valor de fecha y hora
2 bytes
Decimal Representa un valor de 28 dígitos significativos
8 bytes
Double Representa un valor en coma flotante de 64 bits
12 bytes
Integer Representa un valor entre un rango de +-2,147,483,698
8 bytes
Long
Representa un valor entre un rango de +- 9.223.372.036.854.775.807
4 Bytes
Short
Representa un valor entre un rango de +- 32.677
8 Bytes
String Cadena de caracteres0 a 2 billones de caracteres