información general sobre las constantes

Upload: luis-fernando-portilla-chavez

Post on 06-Jul-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 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