TIPOS DE DATOS EN VISUAL 2010 EXPRESS

La cláusula As de la instrucción de declaración permite definir el tipo de datos o de objetos de la variable que se está declarando. Estos son algunos tipos para una variable:

TIPO DE DATOS MEMORIA REQUERIDA RANGO DE VALORES OBSERVACIONES
Integer (Entero) 2 bytes ó 4 bytes según versión – 32768  a 32767 ó -2.147.483.648 a 2.147.483.647 según versión Uso en contadores, control de bucles etc.
Long (Entero largo) 4 bytes ó 8 bytes según versión – 2147483648   a 2147483647 ó -9,2E+18 a 9,2E+18 según versión Igual que integer pero admite un rango más amplio
Single (Decimal simple) 4 bytes – 3,4·1038 a 3,4·1038 Hasta 6 decimales o más según versión. También admite enteros
Double (Decimal doble) 8 bytes – 1,79·10308 a 1,79·10308 Hasta 14 decimales o más según versión. También admite enteros
Boolean (Booleano) 2 bytes True o False False es el valor predeterminado y va asociado a cero
Char (carácter individual) 2 bytes 0 a 65535 (sin signo) Admite números enteros, decimales o texto
String 10 bytes + 1 byte por cada carácter 0 a 2·109 caracteres Texto de longitud variable
Variant (Object en otras versiones) Variable Los del tipo double para números o los del tipo string para texto Admite números enteros, decimales o texto
Date 8 bytes 0:00:00 (medianoche) del 1 de enero de 0001 a 11:59:59 p.m. del 31 de diciembre de 9999 El valor predeterminado de Date es 0:00:00 (medianoche) del 1 de enero de 0001.

Ya con esta información se puede conocer la sintaxis para declarar una variable en Visual 2010 Express:

Dim [Nombre de variable] As [Tipo de variable]

Ejemplo:

Dim Numerodeplantas As Integer

Ejemplo: se declara a X dentro del procedimiento Example1

Sub Example1()
      Dim X As Integer
      X = 100
      MsgBox "The value of X is " & X
   End Sub

Ejemplo: se declaran dos variables, A y B, en el nivel de módulo

Dim A As Integer      
   Private B As Integer   
   Sub Example1()
       A = 100
       B = A + 1
   End Sub
   Sub Example2()
       MsgBox "The value of A is " & A
       MsgBox "The value of B is " & B
   End Sub
   Sub Example3()
        Dim C As Integer  
        C = A + B
        MsgBox "The value of C is " & C
   End Sub
   Sub Example4()
        MsgBox A
        MsgBox B
        MsgBox C
   End Sub
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s