Como Declarar Variables

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

Declaración de variable en Visual Basic

Visual Studio 2005

Una variable se declara para especificar su nombre y sus características. La


instrucción de declaración para variables es Instrucción Dim (Visual Basic). Su
ubicación y contenido determinan las características de la variable.

Para las reglas de denominación de variables y consideraciones, consulte Nombres de


elementos declarados.

Niveles de declaración

Valor local y variables miembros

Una variable local es aquella que se declara dentro de un procedimiento. Una variable


miembro es un miembro de un tipo de Visual Basic; se declara en el nivel de módulo,
dentro de una clase, estructura o módulo, pero no dentro de ningún procedimiento
interno de esa clase, estructura o módulo.

Variables compartidas y de instancias

La categoría de una variable miembro, en una clase o estructura, depende de que la


variable esté o no compartida. Si una variable se declara con la palabra clave Shared,
es unavariable compartida, y existe en una única copia compartida por todas las
instancias de la clase o estructura.

De lo contrario, es una variable de instancia, y se crea una copia independiente de ella


para cada instancia de la clase o estructura. Una copia determinada de una variable
de instancia sólo está disponible en la instancia para la cual se creó. Es independiente
de una copia en cualquier otra instancia.

Declarar el tipo de datos

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. Se puede especificar cualquiera de los
siguientes tipos para una variable:

 Un tipo de datos básico, como Boolean, Long o Decimal.


 Un tipo de datos compuesto, como una matriz o una estructura.
 Un tipo de objeto o clase, definido en su aplicación o en otra aplicación
 Una clase de .NET Framework, como Label o TextBox
 Un tipo de interfaz, como IComparable o IDisposable

Se pueden declarar varias declarar distintas variables en la misma instrucción sin


necesidad de repetir el tipo de datos. En las instrucciones siguientes, las
variables i, jy k se declaran como tipo Integer, l y m como Long, y x e y como Single:

Copiar
Dim i, j, k As Integer
' All three variables in the preceding statement are declared as Integer.
Dim l, m As Long, x, y As Single
' In the preceding statement, l and m are Long, x and y are Single.

Para obtener más información acerca de tipos de datos, consulte Tipos de datos en


Visual Basic. Para obtener más información sobre objetos, consulte Programación
orientada a objetos en Visual Basic y Programar con componentes.

Declarar características

El período de duración de una variable representa el tiempo durante el cual la variable


está disponible para que pueda ser utilizada. En general, una variable existe mientras
el elemento que lo declara (como un procedimiento o clase) siga existiendo. En
algunos casos es posible extender la duración de una variable. Para obtener más
información, consulte Período de duración en Visual Basic.

El ámbito de una variable está formado por todo código que puede hacer referencia a
la variable sin tener que calificar su nombre. El ámbito de una variable está
determinado por la ubicación en la que se haya declarado la variable. El código de una
región determinada puede utilizar las variables definidas en dicha región sin necesidad
de especificar los nombres de las variables. Para obtener más información,
consulte Ámbito en Visual Basic.

El nivel de acceso de una variable es la extensión de código que tiene permiso para
tener acceso a ella. El modificador de acceso (como Public (Visual Basic) o Private
(Visual Basic)) que utiliza en la instrucción Dim es quien determina esto. Para obtener
más información, consulte Niveles de acceso en Visual Basic.

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy