Saltar al contenido

¿Qué es VBScript? Introducción y ejemplos

¿Qué es VBScript?

VBScript Microsoft (Visual Basic Script) se desarrolla con la intención de desarrollar páginas web dinámicas. Es un lenguaje de programación del lado del cliente como JavaScript. VBScript es una versión ligera de Microsoft Visual Basic. La sintaxis de VBScript es muy similar a la sintaxis de Visual Basic. Si desea que su página web sea más vibrante e interactiva, puede incorporar VBScript en su código.

VBScript es solo un lenguaje de programación. Entonces no puede ejecutar su código por sí mismo. Necesita un lenguaje de programación más grande para alojarlo.

En este tutorial, aprenderá más sobre-

En este momento, hay 3 entornos en los que se pueden ejecutar VB Scripts.

  1. IIS (servidor de información de Internet) – Servidor web de Microsoft
  2. WSH (host de secuencia de comandos de Windows)– Entorno de alojamiento nativo del sistema operativo Windows
  3. IE (Internet Explorer)– El entorno de alojamiento más simple que podemos usar para ejecutar VBScript

¿Cómo crear un VBScript simple?

Todo lo que necesita son 2 herramientas simples para crear y ejecutar código VBScript durante este tutorial:

  1. Internet Explorer: cualquier versión, pero le gusta usar IE6 o superior.
  2. Editor de texto: puede usar editores de texto estándar como Notepad ++ o Microsoft Expression Web o incluso el Bloc de notas para escribir código VBScript.

Comencemos por desarrollar un programa VB Script simple.

En este tutorial, incrustaremos nuestro código VBScript en un código HTML muy básico.

De esta manera, podemos ver VBScript en acción ejecutando el archivo HTML particular en el navegador web Internet Explorer.

Ejemplo de VBScript:

Abra su editor de texto (aquí, se usa el Bloc de notas. Puede usar el editor de texto que desee) y agregue las siguientes líneas de código.

<html>
<head>
<title>My First VBScript Code!!!</title>
</head>
<body>

<script type="text/vbscript">
document.write("Yes!!! I have started learning VBScript.")
</script>

</body>
</html>

Su editor de texto ahora se verá así (la apariencia y el diseño pueden diferir según el editor de texto que use):

Programa simple de VBscript

En este programa, las siguientes secciones son la plantilla HTML.

<html>
<head>
<title>My First VBScript Code!!!</title>
</head>
<body>

<script type="text/vbscript">
document.write("Yes!!! I have started learning VBScript.")
</script>

</body>
</html>

Solo la parte que comienza con

Cualquiera que sea la secuencia de cadenas que ponga en document.write (), IE la mostrará como texto de página.

Este código solo hará la declaración “¡¡¡Sí !!! Empecé a aprender VB Scripting. «en la página del navegador.

Vaya al menú Archivo y haga clic en la opción «Guardar». Ahora obtendrá una ventana como esta:

  1. Nombre de archivo: ingrese el nombre como trial.html
  2. Guardar como tipo: Todos los archivos.
  3. Haga clic en el botón guardar

Haga clic en el botón Guardar y verá el archivo trial.html en la carpeta donde guardó su archivo.

Para ejecutar el código de VB Scripting que hemos creado, necesitamos abrir el archivo trial.html en Internet Explorer.

Si tiene IE configurado como su navegador predeterminado, simplemente haga doble clic en el archivo trial.html.

Si tiene cualquier otro navegador web configurado como su navegador predeterminado, haga clic con el botón derecho en el archivo y vaya a Abrir con -> Internet Explorer así:

Nota: Es posible que se le muestre un mensaje para que IE sea su navegador predeterminado.

Ahora, el navegador web IE se abrirá con una advertencia de seguridad como esta:

Haga clic en «Permitir contenido bloqueado» y se le preguntará si desea configurar IE como su navegador predeterminado. Puede hacer clic en Sí o No como desee. Ahora obtendrá el siguiente mensaje en IE.

Sí, ejecutó con éxito su primer código VBScript.

Solución de problemas

Si el código no funciona –

<html>
<head>
<meta http-equiv="x-ua-compatible" content="IE=10">
<title>My First VBScript Code!!!</title>
</head>
<body>

<script type="text/vbscript">
document.write("Hello World!")
</script>

</body>
</html>

Desventaja de VBScript

La principal desventaja de VBScript es que la mayoría de los navegadores distintos de Internet Explorer no procesan el código VBScript. En otras palabras, Si su sitio tiene visitantes que utilizan un navegador web que no sea Internet Explorer como Chrome, Firefox u Opera, VBScript no será útil.

Además, VBScript no se ejecutará en computadoras que se ejecuten en sistemas operativos que no sean Microsoft Windows, incluidos Linux, Mac, etc.

Como cualquier otro lenguaje de secuencias de comandos, VBScript ha experimentado muchos cambios a lo largo de los años.

VB Script ahora se usa como el lenguaje de scripting asp predeterminado.

CLAVE DE APRENDIZAJE:

  1. IIS (Internet Information Server): software de servidor web propio de Microsoft
  2. WSH (Windows Scripted Host): el entorno de alojamiento nativo del sistema operativo Windows
  3. IE (Internet Explorer): el entorno de alojamiento más simple que podemos usar para ejecutar VBScript
  • VB Script solo se puede ejecutar en máquinas con Windows y el navegador Internet Explorer.
  • IE y cualquier editor de texto son las herramientas más simples que puede utilizar para crear y ejecutar VBScript.