Anterior Índice Siguiente

 

Declaración | Tipos | Alcance | Definición de tipos

 

 

Una constante se podría definir como una variable con la salvedad de que la variable puede variar de valor durante la ejecucion del programa, pero la constante, como su nombre indica, se mantiene constante durante toda la ejecucion del programa. La sintaxis de la declaracion es:

[Public/Private] Const nombre_de_constante [as tipo_de_dato] = <expresion>

Const Pi = 3.141592

 

 

Al hablar del alcance existen dos tipos de constantes, las que ya Visual Basic nos da definidas para hacernos la vida mas facil y las que nos deja definir:

 

 

El alcance de las constantes es el mismo que el de las variables.

 

 

La definición de tipos es muy util porque permite definir nuevos tipos de datos para trabajar con ellos. Con estos tipos definidos por el programador se trabja de la misma forma que con los demas. La sintaxis de la definición de tipos es la siguiente:

[Private / Public] Type tipo_dato_usuario

nombre_elemento [(dimensión)] As tipo_dato

[ . . .

nombre_elemento [(dimensión)] As tipo_dato]

End Type

Un ejemplo de un dato defido por un programador puede ser:

Type HoraEnPunto

hora As Integer

minuto As Integer

segundo As Integer

End Type

Después para declarar una variable de este tipo de dato se haría igual que con uno normal:

Dim / Private / Public miHora As HoraEnPunto

Lo único distinto, en este tipo de variable, se trata cuando se quiere acceder al valor de una de las estructuras que estan dentro de esta variable(hora, minuto, segundo). Esto se haría de la siguiente forma:

miHora.hora = 10

miHora.minuto = 48

miHora.segundo = 33

 

Anterior Índice Siguiente