Laufzeitfehler (JScript) #
Laufzeitfehler (=Runtime error) und Syntaxfehler sind in JScript in Fehlergruppen unterteilt. Jeder Fehler besteht aus einer eindeutigen Nummer, und einem dazugehörenden Fehlertext (=Fehlermeldung).
| Code | Description |
|---|---|
| 5 | Unerlaubter Prozeduraufruf oder Argument |
| 6 | Überlauf |
| 7 | Arbeitsspeicher erschöft |
| 9 | Subscript nicht im zulässigen Bereich |
| 10 | Dieses Array ist unveränderbar oder zeitweise gesperrt |
| 11 | Division durch Null |
| 13 | Typen nicht vereinbar |
| 14 | Platz für Strings ist erschöpft |
| 17 | Kann die angeforderte Operation nicht ausführen |
| 28 | Platz für den Stapel ist erschöpft |
| 35 | Funktion ist nicht definiert |
| 48 | Fehler beim Laden der DLL |
| 51 | Interner Fehler |
| 52 | Ungültiger Dateiname oder Nummer |
| 53 | Datei nicht gefunden |
| 54 | Ungültiger Dateimode |
| 55 | Datei ist bereits geöffnet |
| 57 | Fehler des Ein-/Ausgabe-Gerätes |
| 58 | Die Datei existiert bereits |
| 61 | Diskette (Medium) voll |
| 62 | Eingabe ist hinter Dateiende |
| 67 | Zu viele Dateien |
| 68 | Gerät nicht erreichbar |
| 70 | Zugriff verweigert |
| 71 | Diskette (Mediúm) nicht bereit |
| 74 | Umnennen ist nicht über verschiedene Laufwerke möglich |
| 75 | Pfad/Datei Zugriffsfehler |
| 76 | Pfad nicht gefunden |
| 91 | Objekt-Variable oder with-Block ist nicht gesetzt |
| 92 | For-Laufvariable ist nicht initialisiert |
| 93 | Ungültiger Muster-String |
| 94 | Unerlaubte Benutzung von Null |
| 322 | Kann die notwendige Zwischendatei nicht erzeugen |
| 424 | Objekt erwartet |
| 429 | Automations-Server kann das Objekt nicht erzeugen |
| 430 | Die Klasse unterstützt keine Automation |
| 432 | Dateiname der Klassenname wurden während der Automations-Operation nicht gefunden |
| 438 | Objekt unterstützt nicht die Eigenschaft oder Methode |
| 440 | Automationsfehler |
| 445 | Objekt unterstützt diese Aktion nicht |
| 446 | Objekt unterstützt keine benannten Argumente |
| 447 | Objekt unterstützt keine landesspezifischen Einstellungen |
| 448 | Benannte Argumente nicht gefunden |
| 449 | Argument ist nicht optional |
| 450 | Falsche Anzahl von Argumenten oder ungültige Eigenschafts-Zuweisung |
| 451 | Objekt ist keine Liste |
| 453 | Angegebene DLL-Funktion nicht gefunden |
| 458 | Die Variablen benutzen einen Automations-Typ der in JScript nicht unterstützt wird |
| 501 | Kann nicht einer Variablen zuweisen |
| 502 | Objekt ist nicht sicher für Scripting |
| 503 | Objekt ist nicht sicher für das Initialisieren |
| 504 | Objekt ist nicht sicher für das Erzeugen |
| 5000 | Zuweisung an “this” nicht möglich |
| 5001 | Ist keine keine Nummer, Nummer erwartet |
| 5002 | Ist keine Funktion; Funktion erwartet |
| 5003 | Kann nicht einem Funktionsergebnis zugewiesen werden |
| 5004 | Ist kein indexierbares Objekt; Kann kein Objekt indexieren |
| 5005 | Ist keine Zeichenfolge; Zeichenfolge erwartet |
| 5006 | Ist kein Datums-Objekt; Date-Objekt erwartet |
| 5007 | Ist kein Objekt; Objekt erwartet |
| 5008 | Kann nichts zuweisen; Unzulässige Zuweisung |
| 5009 | Ist undefiniert; Nicht definierter Bezeichner |
| 5010 | Ist kein Boolean; Boolean erwartet |
| 5011 | Kann keinen Code von einem freigegebenen Script ausführen |
| 5012 | Kann nicht löschen: Objekt-Element erwartet |
| 5013 | ‘Ist kein VBArray, VBArray erwartet |
| 5014 | ‘Ist kein JScript-Objekt; JScript-Objekt erwartet |
| 5015 | Ist kein Aufzähl-Objekt; Enumerator-Objekt erwartet |
| 5016 | Ist kein regulärer Ausdruck; Regular-Expression-Objekt erwartet |
| 5017 | Syntaxfehler in regulärem Ausdruck |
| 5018 | Unerwarteter Quantifizierer |
| 5019 | Klammer “]” in regulärem Ausdruck erwartet |
| 5020 | Klammer “)” in regulärem Ausdruck erwartet |
| 5021 | Unzulässiger Bereich in der Zeichenmenge |
| 5022 | Klammer “[” in regulärem Ausdruck erwartet |
| 5023 | Klammer “(” in regulärem Ausdruck erwartet |
| 6000 | Variable ist undefiniert oder gehört nicht zu einem Objekt |
| 6001 | Methode ist undefiniert oder gehört nicht zu einem Objekt |