Tema 2 - ies parquesol

Anuncio
Visual Basic: Variables
VARIABLES.
Las variables sirven, en cualquier lenguaje de programación, para almacenar valores.
Declaración de variables.
Conviene, declarar las variables para evitar errores.
En Visual Basic, la forma de declarar variables es:
Dim nombre_de_variable As tipo
Por ejemplo: Dim x as integer
Significa que hemos declarado una variable llamada x y es del tipo integer
Tipos de datos.
El tipo de datos de una variable indica cómo se almacenan los bits que representan esos
valores en la memoria del ordenador.
Los tipos existentes son:
Integer:
Variable entera de 2 bytes. Permite valores de -32768 a 32767.
Byte.
Se usa cuando la variable contenga datos binarios. Admite valores de 0 a
255 sin signo ( es decir, No Negativos).
String.
Para almacenar cadenas de caracteres.
Boolean.
Para almacenar valores que sean sólo verdadero o falso.
Date.
Para almacenar valores de fecha y hora.
Long:
Variable que ocupa 4 bytes. Permite valores de menos 2 billones a más
dos billones.
Single:
Ocupa 4 bytes: permite almacenar valores de
 3 . 4  10
Double.
38
38
Variable real de doble precisión de 8 bytes
 1 . 79  10
Currency.
3 . 4  10
a
308
a
1 . 79  10
Para moneda.
1
308
Visual Basic: Variables
Variant.
Es una especie de comodín. Admite todo tipo de valores.(No
recomendable)
Ambito de las variables.
Nos indica dónde está disponible esa variable.
Por defecto, las variables declaradas en un procedimiento sólo están disponibles en ese
procedimiento. Si queremos que esa variable esté disponible en todo el programa,
debemos declararla en General Declaraciones. (Lo veremos en clase con ejemplos).
Activar Option Explicit
Realmente, podríamos utilizar variables sin declararlas previamente, pero eso es una
mala práctica de programación, porque, como ya se ha dicho, da lugar a errores.
Por ejemplo, si hemos llamado a una variable minimo, y en otro lugar del programa nos
confundimos y la llamamos menimo, el programa no lo detecta y haría mal sus cálculos.
Para obligarnos a declarar las variables, debemos activar Option Explicit de la siguiente
forma: Herramientas / Opciones / pestaña Editor, y activar Requerir declaración de
variables:
2
Visual Basic: Variables
O también, simplemente escribiendo en el código Option Explicit().
Asignar valor a una variable
Esto es hacer que la variable tenga un valor.
Para asignar valor a una variable, se pone:
nombre_ de_ la_ variable = valor
Por ejemplo:
contador = 8
apellido = “Mediavilla”
hemos asignado a la variable contador el valor 8
asignamos a la variable apellido la cadena Mediavilla
Por último, conviene dar a las variables nombres que luego nos recuerden qué es lo que
contienen.
Si a la variable anterior contador, la hubiésemos llamado x, es probable que al día
siguiente no supiéramos qué contiene esa variable.
Los nombres de las variables



Han de comenzar con una letra.
No han de sobrepasar los 255 caracteres.
No pueden tomar palabras reservadas de ese lenguaje, por ejemplo: Dim,
Single,…
3
Descargar