Eine vollständige Sammlung von VBScript-Fehlercodes und entsprechenden Erklärungen
Autor:Eve Cole
Aktualisierungszeit:2009-05-30 19:53:55
VBScript-Laufzeitfehler Ein VBScript-Laufzeitfehler tritt auf, wenn ein VBScript-Skript einen Vorgang ausführt, den das System nicht ausführen kann. VBScript-Laufzeitfehler treten nur auf, wenn ein Skript ausgeführt wird, einem Variablenausdruck ein Wert zugewiesen wird oder Speicher zugewiesen wird.
Beschreibung der Fehlernummer
429 ActiveX-Komponente kann kein Objekt erstellen
507 Ausnahme aufgetreten
449 Parameter ist nicht optional
17 Der angeforderte Vorgang kann nicht ausgeführt werden
Die Klasse 430 unterstützt keine Automatisierung
506 Klasse nicht definiert
11 geteilt durch Null
48 Fehler beim Laden der DLL
5020 ')' im regulären Ausdruck erforderlich
5019 ']' im regulären Ausdruck erforderlich
432 Dateiname oder Klassenname im Automatisierungsvorgang nicht gefunden
92 For-Schleife nicht initialisiert
5008 Ungültige Zuweisung
51 Interner Fehler
505 Ungültige oder nicht qualifizierte Referenz
481 Ungültiges Bild
5 Ungültiger Prozeduraufruf oder Parameter
5021 Zeichensatz außerhalb des zulässigen Bereichs
94 Illegale Verwendung von Null
448 Benannter Parameter nicht gefunden
447 Objekt unterstützt das aktuelle Gebietsschema nicht
445 Objekt unterstützt diesen Vorgang nicht
438 Objekt unterstützt diese Eigenschaft oder Methode nicht
451 Objekt ist keine Sammlung
504 Objekt kann nicht sicher erstellt werden
503 Objekt kann nicht sicher initialisiert werden
502 Skriptobjekt ist unsicher
424 Objekt erforderlich
91 Objektvariable nicht gesetzt
7 Nicht genügend Speicher
28 Stapelüberlauf
14 Zeichenfolgenraumüberlauf
6 Überlauf
35 Sub oder Funktion nicht definiert
9 Index außerhalb des zulässigen Bereichs
5017 Syntaxfehler im regulären Ausdruck
462 Der Remote-Server existiert nicht oder es kann nicht darauf zugegriffen werden
10 Das Array hat eine feste Länge oder ist vorübergehend gesperrt
13 Typkonflikt
5018 Falscher Quantor
500 Variable nicht definiert
458 Die Variable verwendet einen Automatisierungstyp, der in VBScript nicht unterstützt wird.
450 Falsche Anzahl von Parametern oder ungültiger Parameterattributwert
VBScript-Syntaxfehler Ein VBScript-Syntaxfehler tritt auf, wenn die Struktur einer VBScript-Anweisung gegen eine oder mehrere Syntaxregeln der VBScript-Skriptsprache verstößt. VBScript-Syntaxfehler treten normalerweise auf, wenn ein Programm vor der Ausführung kompiliert wird.
Beschreibung der Fehlernummer
1052 Eine Klasse kann nicht mehrere Standardeigenschaften/-methoden enthalten
1044 Klammern können beim Aufruf von Sub nicht verwendet werden
1053 Die Klasseninitialisierung oder -beendigung kann keine Parameter übernehmen.
1058 „Standard“ kann nur im Property Get angegeben werden
1057 „Standard“ muss auch als „Öffentlich“ angegeben werden.
1005 erfordert '('
1006 erfordert ')'
1011 erfordert '='
1021 'Fall' erforderlich
1047 'Klasse' erforderlich
1025 Ende der Anweisung erforderlich
1014 'Ende' erforderlich
1023 Ausdruck erforderlich
1015 'Funktion' erforderlich
1010 Kennung erforderlich
1012 'Wenn' erforderlich
1046 'In' erforderlich
1026 erfordert eine ganzzahlige Konstante
1049 Let, Set oder Get in der Eigenschaftsdeklaration erforderlich
1045 Literale Konstante erforderlich
1019 'Schleife' erforderlich
1020 'Weiter' erforderlich
1050 'Eigenschaft' erforderlich
1022 'Auswählen' erforderlich
1024 Erklärung erforderlich
1016 'Sub' erforderlich
1017 erfordert „Dann“
1013 erfordert „An“
1018 erfordert 'Wend'
1027 „While“ oder „Bis“ erforderlich
1028 „While“, „Until“ erforderlich oder Anweisung nicht beendet
1029 erfordert „Mit“
1030 Kennung zu lang
1014 Ungültiges Zeichen
1039 Ungültige „exit“-Anweisung
1040 Ungültige „for“-Schleifensteuerungsvariable
1013 ungültige Nummer
1037 Ungültige Verwendung des Schlüsselworts „Ich“
1038 'loop' nein 'do'
1048 Muss innerhalb einer Klasse definiert werden
1042 Muss die erste Anweisung in der Zeile sein
1041 Namensneudefinition
1051 Die Anzahl der Parameter muss mit der Attributbeschreibung übereinstimmen.
1001 Nicht genügend Speicher
1054 Die Eigenschaft „Let“ oder „Set“ sollte mindestens einen Parameter haben
1002 Syntaxfehler
1055 Unnötiges „Weiter“
1015 Unterminierte String-Konstante