Tipos de datos en Visual Basic
- String
– Datos que pueden tener texto o cualquier caracter.
- Integer
– Datos que pueden tener cualquier número entero, o sea, no tiene punto
decimal. Puede tener valores desde –32,768 hasta 32,767.
- Long integer – Puede tener cualquier número entero, desde –2,147,483,648 hasta
2,147,483,647.
- Single-precision (floating point) – Número con un máximo de seis (6) lugares
decimales.
- Double-precision (floating point) – Número con un máximo de catorce (14) lugares
decimales.
- Variant
– Puede tener cualquier tipo de datos, pues deja que Visual Basic
encuentre la mejor forma de guardar datos. Pos esa razón, toma más memoria
y hace los programas más lentos que si se usan los otros tipos de datos.
- Currency
– Otro tipo de “floating point”. Puede tener valores desde –922 trillones
hasta 922 trillones.
- Bolean
– Tiene solo los valores True (cierto) o False (falso).
- Byte –
Tiene números enteros desde 0 a 255.
Para declarar una variable se usa la siguiente
oración:
Dim nombre-de-variable as tipo-de-dato
donde:
nombre-de-variable es el nombre que el programador usa para identificar la variable.
Puede tener letras y números, pero no espacios.
tipo-de-dato es el nombre del tipo de dato que tendrá el valor de la variable de
acuerdo a la lista dada.
Ejemplo: Si se desea conocer cuántos caracteres
tiene un nombre, y se tiene diseñada una forma donde se entra el nombre en un
Textbox y al oprimir un Command presenta el tamaño del nombre en un Label, se
puede usar el siguiente código en el Command1:
Dim nombre as String
Dim tamaño as Integer
Nombre = Text1.Text
tamaño = Len(nombre)
Label2.Caption = “Tamaño del nombre: ”
& tamaño