Introducción a VB Script: una guía para principiantes: parte 2: trabajar con archivos de (10 / 13 paso)

Paso 10: Escribir el guión parte 5: abrir el archivo para su visualización.

La secuencia de comandos en este punto se detendrá hasta que alguien hace clic en el pop up. Una vez haz pasado que el pop-up se puede poner una línea en la que abre el archivo. Usando la corrección de algunos errores ayuda a mantener el programa funcionando muy bien.

Cuando se crea un error en vbscript, agrega un valor a la variable "err.number" que es una variable pre definido en vbscript. No tienes que definirlo y puede utilizarla como cualquier otra variable como no violan sus reglas. El valor asignado a la variable err.number es el código para el error. Ahora usted puede comprobar para cada código de error en la base de datos de vbscript y asegúrese de que no ocurrió. O más fácil, es simplemente comprobar tho está vacía la variable de err.number. Si está vacía se produjo ningún error. Hacer que solo comprobamos si la variable es igual a vbEmpty.

Por lo tanto en nuestro script que queremos usar otro si luego la declaración. Y verifique si se ha producido un error y si no abre el archivo para su visualización, pero si pop entonces un mensaje con el número de error en él lo podemos depurar.

Entonces cuando estamos todos con nuestro script tecleamos Wscript.Quit. Esto indica la secuencia de comandos para terminar a sí mismo. Esto ayuda a evitar las pérdidas de memoria y procesos no deseados.

Cómo su uso:
Si err.number entonces es igual a vbEmpty
crear una shell
luego ejecutar el programa desde el shell
de lo contrario
aparecer un mensaje diciendo que hubo un error
terminar si.

Uso actual:
' comprobar los errores
Si err.number = vbEmpty entonces
' si no crear una shell
Set objShell = CreateObject("WScript.Shell")
' luego abrir el archivo desde esa shell usando el explorador. realmente se abra en IE aunque
objShell.run ("Explorer" & "" & strDir & "\shutdown_catcher.txt")
' en caso contrario abrirá un mensaje con el número de error
Else WScript.echo "VBScript Error:" & err.number
End If

' fin de secuencia de comandos
Wscript.Quit

Artículos Relacionados

Cambio de freno de automóviles! Una guía para principiantes!

Cambio de freno de automóviles! Una guía para principiantes!

Esta es la manera más fácil de cambiar frenos!Hace poco fui a conseguir una inspección de seguridad de mi coche y descubrí que mis pastillas apenas habían pasado con número mínimo. Se informó que los cambio por otros nuevos, el único problema era, qu
Una manera fresca para adornar sus trapos viejos con Bleach

Una manera fresca para adornar sus trapos viejos con Bleach

¿Tienes una vieja camisa o un par de jeans que necesitan un poco de ayuda? Bastante la manera fácil con una buena pluma de bleach viejo! No hay que mezclar colorante en polvo o hacer un gran lío en la cocina. Todo lo que necesitas es un lápiz blanque
Pintar tu uñas - una guía para principiantes por un principiante

Pintar tu uñas - una guía para principiantes por un principiante

recientemente he sido inspirado por uñas maravillosas de autores como TheDailyNail y AmeliaLovesToDance. pero... ¿Cómo podía crear estos patrones maravillosos cuando aun no puedo pintar mis uñas? Aquí le damos algunos consejos sobre la pintura de uña
35mm: una guía para principiantes

35mm: una guía para principiantes

* descargo de responsabilidad: este artículo está dirigido a SLR cámaras no Telémetros aunque pueden todavía ser útil (puede que desee a google qué tipo es tu cámara) *Primero de todo, Felicidades por ser dueño de lo estoy suponiendo que la primera (
¿Arduino: una manera más fácil de trabajar con siete exhibiciones de segmento

¿Arduino: una manera más fácil de trabajar con siete exhibiciones de segmento

tener programación código de apuro para el siete segmento de muestra? Bien hicieron los 4511 para facilitar las cosas un montón. Qué el 4511 es toma un valor entrada binaria de 4 dígitos (unos y ceros) y la convierte en un valor decimal en un display
Cómo escribir una canción para principiantes muy

Cómo escribir una canción para principiantes muy

Hey todo el mundo, he decidido hacer un Instructables que realmente no he visto mucho de, y eso es componer Instructables! Voy a estar caminando por escribir una canción muy básicaPaso 1: El truco inadvertido Mayoría de la gente quiere escribir una c
Una guía para la impresión 3d con un RepRap

Una guía para la impresión 3d con un RepRap

hace algún tiempo he estado tratando conseguir instrumentos musicales funcionales de un RepRap. Mucho tiempo fue pasar a conocer los matices del proceso. En algún momento, me sentía frustrado como pude encontrar guías que describen el corte o la part
¿Corte por láser para principiantes absolutos: cortado con láser personalizado colgante usando la magia de INTERNET (o: una introducción muy básica para Adobe Illustrator)

¿Corte por láser para principiantes absolutos: cortado con láser personalizado colgante usando la magia de INTERNET (o: una introducción muy básica para Adobe Illustrator)

has querido alguna vez uno de los láser corte collares de lujo, pero no posee un cortador láser o saber cómo utilizar software de diseño?  Este es tu dia de suerte, mi amigo.  Voy a enseñarte todo lo que necesitas saber para que esto suceda y no más.
Introducción a MEL Scripting en Maya: fractales 3D

Introducción a MEL Scripting en Maya: fractales 3D

Maya es una herramienta muy poderosa para la creación de animaciones 3D y motion graphics. Puede modelo, textura, luz, animar y renderizar en el mismo entorno. Interfaz visual de los mayas es potente y profundo. Permite a las personas crear animacion
Introducción en LSL scripting en Second Life

Introducción en LSL scripting en Second Life

Hola y Bienvenidos a "Antes de empezar en LSL scripting". LSL está parado para "Linden Scripting Language" y se utiliza para la escritura de los objetos que encontrar y hacer en Second Life.QUE ESTE TUTORIAL ES PARA:Este tutorial está
Salvar el mundo una gota a la vez, parte 3: Redes sus sensores

Salvar el mundo una gota a la vez, parte 3: Redes sus sensores

Para este proyecto he trabajado con Will Buchanan - partes 1 y 2 - crear un sistema de domótica que pistas agua uso en partidos en casa (fregadero, ducha, WC etc.). Utilizando colas visuales (incluyendo color de la luz, duración e intensidad) en cada
Salvar el mundo una gota a la vez, parte 1: Control de flujo de agua - fontanería gratis - mediante un piezoeléctrico y redes de malla de Pinoccio

Salvar el mundo una gota a la vez, parte 1: Control de flujo de agua - fontanería gratis - mediante un piezoeléctrico y redes de malla de Pinoccio

El agua es barato, pero California es en una de las peores sequías siempre ahora. Seamos realistas: no podemos solucionar la sequía. Sin embargo, algunos residentes de CA activamente están quedando sin agua potable. A nivel municipal es difícil promu
Frambuesa PI-introducción para principiantes

Frambuesa PI-introducción para principiantes

Recientemente tenemos heared sobre Raspberry PI y quiere saber lo que es y aquí está mi instructable para quienes son nuevos en frambuesa pi.Permite así comenzar... De pequeños...El Raspberry Pi es un bajo costo, tarjeta de crédito tamaño de equipo q
Fijar una Thinkpad T400 térmica cuestiones una vez y para todo

Fijar una Thinkpad T400 térmica cuestiones una vez y para todo

Thinkpads son grandes máquinas. Confiable, reparable, rápido y los mejores teclados que encontrarás en un ordenador portátil.Pero hasta hace poco, han tenido una falla terriblemente fatal: sobrecaliente si hacer algo un poco exigentes en ellos. Mi má