> Manuales > Tutorial de Visual Basic Script

Unas notas sobre la declaración de variables en VBScript que se nos habían quedado en el tintero. Aprende además como obligarte a hacer este paso evitando errores.

Antes de pasar a temas más interesantes queda explicar la forma de declarar variables en VBScript. Hace poco se dijo que no era necesario declarar estas variables, pero puede ser una buena costumbre hacerlo y nos puede evitar errores.

Una variable se declara utilizando la palabra DIM, veamos cómo:

<script language="vbscript">
   dim mi_nueva_variable
   'Ahora ya existe la variable
   'Seguidamente voy a hacer uso de ella

   mi_nueva_variable = "Valor de la variable"
</script>

Como se ha de recordar no importa que tipo de información va a contener la variable, siempre se declaran igual.

Option explicit
Se puede utilizar la clausula Option explicit para forzar la declaración de variables en nuestros scripts. Si deseas evitar la posible fuente de errores que supone la libertad de no declarar las variables puedes utilizar esta clausula y hará que tus scripts respondan con mensajes de error si utilizas una variable que no has declarado previamente. Veamos su uso con un ejemplo:

<HTML>
<HEAD>
 <TITLE>Option explicit</TITLE>
</HEAD>
<BODY>
 <script language=vbscript>
    option explicit
 
    dim Pepe
    pepe = 3
    tomas = 87
 </script>
</BODY>
</HTML>

Este script responderá con un mensaje de error cuando se ejecute, pues la variable tomas no se ha declarado antes de su uso.

Miguel Angel Alvarez

Miguel es fundador de DesarrolloWeb.com y la plataforma de formación online Escu...

Manual