Decidir el tipo de variable que se va a definir (Visual Basic)
Cuando define una variable, debe decidir las características siguientes:
Su tipo de datos: qué tipo de datos debe contener
Su período de duración: cuánto tiempo debe continuar existiendo
Su ámbito: qué código debe poder hacer referencia a él sin calificar su nombre
Su nivel de acceso: qué código debe tener el permiso de lectura y escritura en ella.
Tipo de datos
En la instrucción Instrucción Dim (Visual Basic) que declara la variable, incluya una cláusula As que especifica el tipo de datos adecuado (como Integer o String). Las páginas siguientes pueden ayudarle a elegir el tipo de datos de una variable.
Cómo: Contener los números enteros en una variable (Visual Basic)
Cómo: Contener el número mayor posible en una variable (Visual Basic)
Cómo: Optimizar el almacenamiento de enteros positivos con tipos sin signo (Visual Basic)
Cómo: Contener las fracciones en una variable (Visual Basic)
Cómo: Contener los dígitos más significativos de una variable (Visual Basic)
Cómo: Mantener los valores de moneda en una variable (Visual Basic)
Cómo: Mantener los valores verdaderos y falsos en una variable (Visual Basic)
Cómo: Mantener los valores de fecha y hora de una variable (Visual Basic)
Cómo: Contener los datos de tipo desconocido en una variable (Visual Basic)
Para obtener más información, vea Resumen de tipos de datos (Visual Basic).
Período de duración
La decisión importante sobre el período de duración es si es aceptable para la variable dejar de existir cuando el módulo, clase o procedimiento que lo declara dejan de existir.
Si la variable no necesita seguir existiendo más allá del período de duración de su elemento contenedor, no necesita hacer nada más. Si la variable debe seguir existiendo durante más tiempo que su elemento contenedor, puede incluir la palabra clave Static o Shared en su instrucción Dim. Para obtener más información, vea Período de duración en Visual Basic.
Ámbito
El ámbito de una variable suele ser normalmente el mismo que su espacio de declaración, es decir, el elemento contenedor en el que se declara. Debe decidir qué extensión debe tener el ámbito de la variable.
Asegúrese de que la instrucción Dim aparece en el nivel adecuado, como bloque, procedimiento o nivel de módulo. Siga los pasos descritos en Cómo: Controlar el ámbito de una variable (Visual Basic).
Para obtener más información, vea Ámbito en Visual Basic.
Nivel de acceso
Cada variable tiene un nivel de acceso predeterminado que depende de dónde se declara, es decir, en qué tipo de elemento contenedor.
Si necesita especificar un nivel de acceso distinto del valor predeterminado, puede incluir un modificador de acceso (como Protected o Private) en su instrucción Dim. Sólo puede hacer esto para las variables miembros (concretamente, las variables declaradas fuera de un procedimiento). Siga los pasos descritos en Cómo: Controlar la disponibilidad de una variable (Visual Basic).
Para obtener más información, vea Niveles de acceso en Visual Basic.
Vea también
Tareas
Cómo: Controlar el ámbito de una variable (Visual Basic)
Referencia
Conceptos
Declaración de variable en Visual Basic