Parablan

Hector Alejandro Parada Blanco


Uso de variables en VBScript

Categoria: Programacion
Hector Alejandro Parada Blanco
2021-10-10

Primero lo primero ¿Que es una variable?

Las variables son espacios de memoria donde se almacenan datos, que son utilizados por los programas, realizando una marcación de posición en la memoria del equipo. Existen variables de dos clases definidas mediante un ámbito, la primera son las variables que poseen un valor que puede cambiar durante la ejecución de un programa (variable), la segunda son las constantes, son valores que no cambian durante la ejecución del programa.

Para declarar una variable en VBScript hacemos uso de la palabra reservada Dim (Dimensionar) seguida del nombre de la variable y en una nueva linea asiganmos el valor que tendra la variable.

Dim edad

edad = 34

Una forma reducida, es usar dos puntos (:) enseguida de la declaración de la variable, como se muestra a continuación.

Dim edad:edad = 34

Como vimos en la anterior publicación (VBScript en 2021), hacemos uso de la función Msgbox para mostrar información en pantalla.

Dim edad:edad = 34

msgbox(edad)

variable.png

Ahora cambiaremos el valor de la variable durante la ejecución del programa.

Dim edad:edad = 34

msgbox("La edad es " & edad)

edad = 25

msgbox("Ahora la edad es " & edad)

cambiar_valor_variable.png

Como puede ver, tambien se ha realizado una concatenación, uniendo mediante el simbolo & (ampersand) el texto (string) con el valor de la variable edad.

Existen diversos tipos de datos que pueden asumir una variable, la siguiente tabla muestra las más utilizadas.

Tipo Valor Tipo de variable
Boolean Valor lógico booleano (verdadero o falso) 11
Byte Valor byte (entre 0 y 255) 17
Date Fecha y hora 7
Double Valor de punto flotante 5
Integer Valor entero (entre -32.768 y 32.767) 2
Long Valor de número entero largo (entre -2.147.483.648 y 2.147.483.647) 3
String Cadena de texto 8

Veamos otro ejemplo.

Dim nombre:nombre = "Alejandro"

Dim edad:edad = 34

msgbox("Su nombre es  " & nombre & " y su edad es " & edad)

string e integer.png

Para finalizar veamos como conocer el tipo de variable, para ello, hacemos uso de la función Vartype

Dim nombre:nombre = "Alejandro"

Dim edad:edad = 34

msgbox("La variable con el valor  " & nombre & " es de tipo " & vartype(nombre))

tipo.png
Si desea aprender a fondo sobre VBScript puede adquirir mi libro Aprenda VBScript desde 0.0 2ª Edición.





Deja un comentario
Tu correo electrónico no será publicado. Tu nombre, comentario y código
captcha son obligatorios.


Comentario *
Nombre *
Correo electrónico

Captcha *