Información General Sobre Las Constantes
-
Upload
luis-fernando-portilla-chavez -
Category
Documents
-
view
213 -
download
0
Transcript of Información General Sobre Las Constantes
-
8/18/2019 Información General Sobre Las Constantes
1/2
Información general sobrelas constantes (VisualBasic)Visual Studio 2015
Otras versiones
Una constante es un nombre signicativo que toma el lugar de un número o cadena
que no cambia.Las constantes almacenan valores que como su nombre indica
!ermanecen iguales durante la e"ecución de una a!licación.#uede me"orar
considerablemente la legibilidad del código $ facilitar su mantenimiento mediante
constantes.Util%celas en código que contiene valores que rea!arecen o que de!enden
de ciertos números que son dif%ciles de recordar o que no tienen un signicado
evidente.
&ómo crear $ utili'ar constantesVisual Basic contiene varias constantes !redenidas que se utili'an !rinci!almente
!ara o!eraciones de im!resión $ !resentación.#uede crear tambin sus !ro!ias
constantes con la instrucción Const utili'ando las mismas directrices que en la
creación de nombres de variables.i Option Strict es On debe declarar el ti!o de
constante e*!l%citamente.
+l ,mbito de una constante que es el con"unto de todo el código que !uede -acer
referencia a ella sin calicar su nombre es igual al de una variable declarada en la
misma ubicación.#ara crear una constante que e*ista en el ,mbito de un !rocedimiento
concreto decl,rela dentro de dic-o !rocedimiento.#ara crear una constante dis!onible
en toda la a!licación decl,rela con la !alabra clave Public en la sección de
declaraciones de la clase.
Nota
Aunque las constantes son de algún modo similares a las variables, no se pueden
modificar ni asignárseles valores como a éstas últimas.
Las constantes que se utili'an en el código !ueden ser denidas !or el modelo de
ob"eto !ara los controles o com!onentes con los que traba"a o denidas !or el usuario
es decir creadas !or ste.
http://void%280%29/http://void%280%29/
-
8/18/2019 Información General Sobre Las Constantes
2/2
&onstantes en tiem!o de com!ilación $ en tiem!ode e"ecuciónUna constante en tiem!o de com!ilación se calcula cuando se com!ila el código
mientras que una constante en tiem!o de e"ecución sólo se !uede calcular mientras la
a!licación est, en e"ecución.Una constante en tiem!o de com!ilación tendr, el mismo
valor cada ve' que se e"ecuta una a!licación mientras que una constante en tiem!o
de e"ecución !uede cambiar cada ve'.Las constantes en tiem!o de com!ilación se
requieren !ara casos como l%mites de matri' e*!resiones de caso o iniciali'adores de
enumerador.
+n esta sección
Definición Término
Cómo: Declarar una
constante !isual "asic#
$%plica cómo utili&ar la instrucción Const para declarar
una constante ' establecer su valor( al declarar una
constante, asigna un nombre significativo al valor.
Constantes definidas por
el usuario !isual "asic#
Describe la manera de crear sus propias constantes,
información sobre ámbito ' sobre cómo evitar lasreferencias circulares.
Tipos de datos constantes
' literales !isual "asic#
)roporciona información sobre cómo el compilador de
!isual "asic iniciali&a las constantes cuandoOptionExplicit está desactivada.
Cómo: Agrupar valores de
constantes relacionadas!isual "asic#
*uestra cómo se agrupan valores de constantes que están
relacionados.
eferencia
Definición Término
Constantes ' enumeraciones !isual
"asic#
*uestra las constantes predefinidas por !isual
"asic.
+nstrucción Const !isual "asic# Describe la instrucción Const ' su uso.
ption -trict +nstrucción# Describe la instrucción Option Strict ' su uso.
http://void%280%29/http://void%280%29/http://void%280%29/https://msdn.microsoft.com/es-es/library/zb8fth98.aspxhttps://msdn.microsoft.com/es-es/library/zb8fth98.aspxhttps://msdn.microsoft.com/es-es/library/hdb31eza.aspxhttps://msdn.microsoft.com/es-es/library/hdb31eza.aspxhttps://msdn.microsoft.com/es-es/library/dzy06xhf.aspxhttps://msdn.microsoft.com/es-es/library/dzy06xhf.aspxhttps://msdn.microsoft.com/es-es/library/b7ye9ztx.aspxhttps://msdn.microsoft.com/es-es/library/b7ye9ztx.aspxhttps://msdn.microsoft.com/es-es/library/b7ye9ztx.aspxhttp://void%280%29/https://msdn.microsoft.com/es-es/library/dy7yth1w.aspxhttps://msdn.microsoft.com/es-es/library/dy7yth1w.aspxhttps://msdn.microsoft.com/es-es/library/cyxe49xw.aspxhttps://msdn.microsoft.com/es-es/library/zcd4xwzs.aspxhttp://void%280%29/http://void%280%29/http://void%280%29/https://msdn.microsoft.com/es-es/library/zb8fth98.aspxhttps://msdn.microsoft.com/es-es/library/zb8fth98.aspxhttps://msdn.microsoft.com/es-es/library/hdb31eza.aspxhttps://msdn.microsoft.com/es-es/library/hdb31eza.aspxhttps://msdn.microsoft.com/es-es/library/dzy06xhf.aspxhttps://msdn.microsoft.com/es-es/library/dzy06xhf.aspxhttps://msdn.microsoft.com/es-es/library/b7ye9ztx.aspxhttps://msdn.microsoft.com/es-es/library/b7ye9ztx.aspxhttps://msdn.microsoft.com/es-es/library/b7ye9ztx.aspxhttp://void%280%29/https://msdn.microsoft.com/es-es/library/dy7yth1w.aspxhttps://msdn.microsoft.com/es-es/library/dy7yth1w.aspxhttps://msdn.microsoft.com/es-es/library/cyxe49xw.aspxhttps://msdn.microsoft.com/es-es/library/zcd4xwzs.aspx