Tipos de datos en Visual Basic

 

  1. String – Datos que pueden tener texto o cualquier caracter.
  2. Integer – Datos que pueden tener cualquier número entero, o sea, no tiene punto decimal. Puede tener valores desde –32,768 hasta 32,767.
  3. Long integer – Puede tener cualquier número entero, desde –2,147,483,648 hasta 2,147,483,647.
  4. Single-precision (floating point) – Número con un máximo de seis (6) lugares decimales.
  5. Double-precision (floating point) – Número con un máximo de catorce (14) lugares decimales.
  6. 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.
  7. Currency – Otro tipo de “floating point”. Puede tener valores desde –922 trillones hasta 922 trillones.
  8. Bolean – Tiene solo los valores True (cierto) o False (falso).
  9. 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