Veamos los datos ahora desde el punto de vista de VB.
Entrar en los tipos de usuario, ahora estructuras en VB, y sus características.
Hecha la introducción a nivel general en el tema anterior, ahora tenemos que profundizar sobre los datos en VB, los tipos básicos están ya comentados a principio del curso, toca ahora ampliar el uso de los mismos y de sus estructuras, formas de almacenamiento y su acceso desde VB.
Ya hemos mencionado en un sin fin de ocasiones que arrancamos de dos tipos básicos, y que estos después se amplían en cada uno de los lenguajes de programación existentes.
En los datos numéricos, en función del lenguaje utilizado, encontraremos una mayor o menor gama de variaciones, pero básicamente serán de dos tipos, los que tienen decimales, -single, double, real -, y los que no admiten decimales, integer.
|
Bytes |
Máximo |
Mínimo |
Byte números |
1 |
255 |
0 |
Booleano |
2 |
True |
False |
Integer rangos |
2 |
32,767 |
-32,768 |
Long Entero largo |
4 |
2,147,483,647 |
-2,147,483,648 |
Single precisión números (positivos) |
4 |
3.402823E+38 |
1.401298E-45 |
Single precisión números(negativos) |
4 |
-1.401298E-45 |
-3.402823E+38 |
Double precisión números(positivos) |
8 |
1.797693134862315D+308 |
4.940656458412465D-324 |
Double precisión números (negativos) |
8 |
-4.940656458412465D-324 |
-1.797693134862315D+308 |
Pero esto es lo que podríamos llamar tipos de datos estándar o del lenguaje.
Los datos a lo largo de un programa pueden cambiar o permanecer inalterables.
Si cambian, o puede ser que cambien, la utilización del mismo se hará mediante el uso de variables.
Si el dato va permanecer inalterable a lo largo del programa, podemos utilizar una constante.
Las constantes y las variables han de declararse antes de utilizarse.
La declaración de una constante es como sigue:
Const PI As Double = 3.1416
Para declarar constantes se utiliza el calificador Const nombre tipo y valor
Una vez declarada una constante, por definición no se le puede asignar otro valor. Por ello, cuando se declara una constante debe ser iniciada con un valor.
Las variables se pueden declarar en cualquier bloque de código, dentro de procedimientos o funciones.
La declaración es siempre indicando primero el nombre de la variable y después el tipo.
Dim Ruta As String
Podrá o no inicializarse.
Dim Ruta As String = “C:\Archivo.Ext”
Delante del tipo de la variable, también se puede indicar el ámbito de disponibilidad de la misma, indicando delante public o private.
Public Ruta As String = “C:\Archivo.Ext”
Como public tiene sentido a nivel de programa o en un módulo disponible así para toda la aplicación.
Como private tiene sentido solo a nivel de procedimiento o función.
En caso de declarar un objeto en lugar de una variable, podemos hacer
Dim Objeto as Clase
En cuyo caso el objeto queda con un valor nulo.
O bien podemos declarar e inicializar el objeto directamente.
Hay que tener presente que la inicialización dependerá siempre de cómo esté diseñada la clase.
Dim Objeto As Clase = New Clase (50,60)
Síguenos en: Facebook Sobre aulaClic Política de Cookies