Una colección completa de códigos de error de vbscript y explicaciones correspondientes.
Autor:Eve Cole
Fecha de actualización:2009-05-30 19:53:55
Errores de tiempo de ejecución de VBScript Un error de tiempo de ejecución de VBScript ocurre cuando un script de VBScript realiza una operación que el sistema no puede realizar. Los errores de tiempo de ejecución de VBScript ocurren solo cuando se ejecuta un script, se asigna un valor a una expresión variable o se asigna memoria.
Descripción del número de error
429 El componente ActiveX no puede crear un objeto
507 Se produjo una excepción
449 El parámetro no es opcional
17 No se puede realizar la operación solicitada
La clase 430 no admite la automatización.
506 Clase no definida
11 dividido por cero
48 Error al cargar DLL
5020 ')' requerido en expresión regular
5019 ']' requerido en expresión regular
432 Nombre de archivo o nombre de clase no encontrado en la operación de automatización
92 Para bucle no inicializado
5008 Asignación ilegal
51 error interno
505 Referencia no válida o no calificada
481 Imagen no válida
5 Llamada a procedimiento o parámetro no válido
5021 Conjunto de caracteres fuera de límites
94 Uso ilegal de Null
448 Parámetro con nombre no encontrado
447 El objeto no admite la configuración regional actual
445 El objeto no admite esta operación
438 El objeto no admite esta propiedad o método
451 El objeto no es una colección.
504 El objeto no se puede crear de forma segura
503 El objeto no se puede inicializar de forma segura
502 El objeto de script no es seguro
424 Objeto requerido
91 Variable de objeto no establecida
7 memoria insuficiente
28 Desbordamiento de pila
14 Desbordamiento de espacio de cuerda
6 desbordamiento
35 Sub o Función no definida
9 Subíndice fuera de límites
5017 Error de sintaxis en expresión regular
462 El servidor remoto no existe o no se puede acceder a él
10 La matriz tiene una longitud fija o está bloqueada temporalmente
13 Tipo no coincidente
5018 Cuantificador incorrecto
500 Variable no definida
458 La variable utiliza un tipo de automatización que no es compatible con VBScript.
450 Número incorrecto de parámetros o valor de atributo de parámetro no válido
Errores de sintaxis de VBScript Un error de sintaxis de VBScript ocurre si la estructura de una declaración de VBScript viola una o más reglas de sintaxis del lenguaje de scripting de VBScript. Los errores de sintaxis de VBScript suelen ocurrir al compilar un programa antes de ejecutarlo.
Descripción del número de error
1052 No se pueden tener múltiples propiedades/métodos predeterminados en una clase
1044 No se pueden utilizar paréntesis al llamar a Sub
1053 La inicialización o terminación de clase no puede tomar parámetros.
1058 'Predeterminado' solo se puede especificar en Property Get
1057 'Predeterminado' también debe especificarse como 'Público' "
1005 requiere '('
1006 requiere ')'
1011 requiere '='
1021 'Caso' requerido
1047 'Clase' requerida
1025 Fin de declaración requerido
1014 'Fin' requerido
1023 Expresión requerida
1015 'Función' requerida
1010 Identificador requerido
1012 'Si' requerido
1046 'En' requerido
1026 requiere constante entera
1049 Let, Set o Get requerido en la declaración de propiedad
1045 Constante literal requerida
1019 'Bucle' requerido
1020 'Siguiente' requerido
1050 'Propiedad' requerida
1022 'Seleccionar' requerido
1024 Declaración requerida
1016 'Sub' requerido
1017 requiere 'Entonces'
1013 requiere 'Para'
1018 requiere 'Wend'
1027 Se requiere 'Mientras' o 'Hasta'
1028 'Mientras', 'Hasta' requerido o declaración no finalizada
1029 requiere 'Con'
1030 Identificador demasiado largo
1014 Carácter no válido
1039 Declaración de 'salida' no válida
1040 Variable de control de bucle 'for' no válida
1013 número no válido
1037 Uso no válido de la palabra clave 'Yo'
1038 'bucle' sin 'hacer'
1048 Debe definirse dentro de una clase
1042 Debe ser la primera declaración en la línea.
1041 Redefinición de nombre
1051 El número de parámetros debe ser coherente con la descripción del atributo.
1001 Memoria insuficiente
1054 La propiedad Let o Set debe tener al menos un parámetro
1002 Error de sintaxis
1055 'Siguiente' innecesario
1015 Constante de cadena no terminada