| Artículos | 01 ENE 2000

Curso de programación con VB 6.0 (III) Funciones y tipos de datos

Tags: Histórico

Curso de programación con VB 6.0 (III)
Funciones y tipos de datos

Por el momento, en este curso de iniciación, hemos estudiado los elementos básicos del entorno de desarrollo, los eventos y las propiedades más importantes de algunos controles de uso muy común. Ya es hora de que nos introduzcamos en temas más áridos como las funciones y los tipos de datos, que nos permitirán tomar mayor control sobre la información que manejamos.


Número:
161  Sección: PC World Práctico  Página: 308


José Manuel Alarcón Aguín
jalarcon@pcw.idg.es

[Constantes] [Procedimientos y funciones]
[Declaración Explícita de Variables] [Notación Húngara]
[En resumen]

Durante la creación de cualquier programa no trivial necesitamos mantener en memoria, temporalmente, todo tipo de datos para poder utilizarlos en sucesivas ocasiones. Por ejemplo, imaginemos que como resultado de un cálculo hemos obtenido un determinado número que pretendemos mostrar al usuario y además, emplearlo como parte de otro cálculo posterior. No es lógico tener que recalcularlo en cada ocasión que lo necesitemos. Es más práctico y racional guardarlo en algún lugar para poder leerlo cuando sea preciso. Eso es lo que se consigue mediante el uso de las variables: Una variable no es más que una sección de la memoria de nuestro ordenador a la que le otorgamos un nombre para poder acceder cómodamente a su contenido. Las variables en Visual Basic se definen utilizando la palabra clave Dim. Consideremos el siguiente ejemplo:

Dim Res
Res = (Sqr(345) - 12) / 2
MsgBox (Res + 8) * 23

En él se define primero una variable de nombre Res. Esto es equivalente a decir que se reserva un área de la memoria para guardar alguna información y que a este área se le denomina con el nombre Res para un fácil acceso. A continuación se asigna a la nueva variable el valor resultante de restarle 12 a la raíz cuadrada de 345 y posteriormente dividir la diferencia a la mitad (Sqr es el comando que efectúa raíces cuadradas en VB). Nótese como el símbolo de igualdad sirve, en este caso, para establecer una asignación de valor a la variable. Ahora la variable Res contiene el valor indicado en su interior. Si ahora necesitase utilizar dicho valor en otra operación diferente no es necesario que lo vuelva a calcular; basta con que use la variable que lo contiene en su lugar. Es así como se hace en la tercera línea de código, en la que se muestra un mensaje con el resultado de sumarle 8 a la operación anterior y luego multiplicarlo por 23.

Como es evidente, no toda la información que necesitamos guardar es de las mismas características o condiciones. En ocasiones, guardaremos números como en el ejemplo anterior, o quizá nos convenga mantener en memoria momentáneamente algún texto. Incluso si guardamos un número es posible que sean números más grandes o más pequeños, enteros o decimales, etc... Para poder mantener la información en memoria de manera optimizada, Visual Basic nos ofrece varios tipos de variables (o tipos de datos) que podremos escoger en lugar del tipo genérico. En la tabla A se muestra un resumen de los tipos de variables existentes y de la clase de información que pueden contener.

Para hacer que una variable sea explícitamente de un tipo determinado debemos indicarlo escribiendo el nombre del tipo a continuación de la palabra As en la declaración de la variable. Por ejemplo, si en nuestro código vamos a usar una variable para guardar solamente números naturales pequeños (que no pasen de 255) de

Contenidos recomendados...

Comentar
Para comentar, es necesario iniciar sesión
Se muestran 0 comentarios
X

Uso de cookies

Esta web utiliza cookies técnicas, de personalización y análisis, propias y de terceros, para facilitarle la navegación de forma anónima y analizar estadísticas del uso de la web. Consideramos que si continúa navegando, acepta su uso. Obtener más información