ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Visual Basic Variables


Enviado por   •  15 de Octubre de 2012  •  1.195 Palabras (5 Páginas)  •  572 Visitas

Página 1 de 5

(aprenderaprogramar.com

12

Variables en Visual Basic.

Ejemplos. (CU00308A)

Sección: Cursos

Categoría: Curso Visual Basic Nivel I

Fecha última actualización: 2012

Autor: Mario R. Rancel

Resumen: Entrega nº7 del Curso Visual Basic Nivel I

Variables en Visual Basic. Ejemplos.

©2006‐2012 aprenderaprogramar.com

VARIABLES CON VISUAL BASIC

Todo lo expuesto en relación a variables a lo largo del curso será válido y útil con Visual Basic, pero con

matices. Vamos a tratar los aspectos más básicos de la declaración de variables con Visual Basic y a dar

algunas orientaciones a través de las que profundizar en el manejo de variables.

NOMBRES Y TIPOS DE VARIABLES. DECLARACIÓN. Option Explicit.

Para establecer nombres de variables puedes ver las indicaciones que se dan en el curso “Bases de la

programación Nivel I”, “Nombres de variables”. Visual Basic no obliga a declarar una variable antes de

ser usada. Por tanto, en cualquier punto de un programa podríamos escribir: Mostrar velocidad01, sin

necesidad de haber declarado la variable velocidad01. ¿Qué nos mostrará si no hemos asignado

contenido a la variable velocidad01? Visual Basic es de los lenguajes que asignan automáticamente

contenido cero, vacío o falso a una variable, dependiendo de qué tipo sea. Por tanto, se nos mostraría

cero, “ ”, o falso. Conocido que no es estrictamente obligatorio, nosotros vamos a trabajar con Visual

Basic realizando declaración de variables siempre. Los motivos para ello ya han sido expuestos, pero

podemos resumirlos en:

 Generar buenos programas.

 Evitar errores y confusiones.

El propio Visual Basic dispone de una instrucción que obliga a tener que declarar todas las variables,

denominada Option Explicit, y que será la primera línea siempre que escribamos código. Podemos

establecer la obligación de declaración de variables de dos maneras.

a) En la ventana de código escribe Option Explicit.

b) En el menú Herramientas, selecciona Opciones... y en la pestaña Editor establece (o comprueba que está

establecida) la opción Requerir declaración de variables como activa.

Ten en cuenta que la opción a) es manual, y tendríamos que escribir Option Explicit cada vez que

fuéramos a programar, mientras que la opción b) es automática y va a hacer que cada vez que

arranquemos Visual Basic nos aparezca Option Explicit como primera línea de código. Por tanto, activa

la opción automática y así evitaremos olvidos. No vamos a volver a incidir en esto, pero siempre vamos

a considerar que trabajamos con Option Explicit. ¿Qué ocurrirá si utilizamos en el código una variable

que no ha sido declarada? En este caso Visual Basic impedirá la ejecución del programa mostrando el

mensaje de error: “Error de compilación. Variable no definida” así como la línea de programa donde ha

aparecido la variable no declarada. Siempre que exista al menos una variable no declarada ocurrirá

esto, lo cual nos obliga a declarar todas y cada una de las variables.

En cuanto a los tipos de variables, Visual Basic las clasifica en función del tipo de dato que contienen.

Veamos las más usuales.

Variables en Visual Basic. Ejemplos.

©2006‐2012 aprenderaprogramar.com

TIPO DE DATOS ABREVIATURA

MEMORIA

REQUERIDA

RANGO DE

VALORES

EQUIVALENCIA

CON USADAS EN

PSEUDOCÓDIGO

OBSERVACIONES

Integer (Entero) % 2 bytes

‐ 32768 a

32767

Entero

Uso en

contadores,

control de bucles

etc.

Long (Entero

largo)

& 4 bytes

‐ 2147483648 a

2147483647

Entero

Igual que integer

pero admite un

rango más amplio

Single (Decimal

simple)

! 4 bytes

‐ 3,4∙1038 a

3,4∙1038

Real

Hasta 6 decimales.

También admite

enteros

Double (Decimal

doble)

# 8 bytes

‐ 1,79∙10308 a

1,79∙10308 Real

Hasta 14

decimales.

También admite

enteros

Boolean

(Booleano)

No tiene 2 bytes True o False Booleano

False es el valor

predeterminado y

va asociado a cero

String $

10 bytes + 1 byte

por cada carácter

0 a 2∙109

caracteres

Alfanumérica

Texto de longitud

variable

Variant No tiene

16 bytes con

números ó 22

bytes + 1 byte por

cada carácter con

letras

Los del tipo

double para

números o los del

tipo string para

texto

No tiene

Admite números

enteros,

decimales o texto

Variables en Visual Basic.

...

Descargar como (para miembros actualizados) txt (9 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com