Difference between revisions of "ExitCode/de"
From Free Pascal wiki
Jump to navigationJump to searchLine 6: | Line 6: | ||
==Reservierte ExitCode== | ==Reservierte ExitCode== | ||
+ | * '''0''' - ( Abbruch ohne Fehler ) | ||
* '''1''' - ungültige Funktionsnummer | * '''1''' - ungültige Funktionsnummer | ||
* '''2''' - Datei nicht gefunden | * '''2''' - Datei nicht gefunden | ||
Line 18: | Line 19: | ||
* '''18''' - Keine weiteren Dateien | * '''18''' - Keine weiteren Dateien | ||
* '''100''' - Disk-Lesefehler | * '''100''' - Disk-Lesefehler | ||
− | * '''101''' - | + | * '''101''' - Disk-Schreibfehler |
* '''102''' - Datei nicht zugewiesen | * '''102''' - Datei nicht zugewiesen | ||
* '''103''' - Datei nicht geöffnet | * '''103''' - Datei nicht geöffnet | ||
Line 25: | Line 26: | ||
* '''106''' - ungültiges numerisches Format | * '''106''' - ungültiges numerisches Format | ||
* '''150''' - Festplatte ist schreibgeschützt | * '''150''' - Festplatte ist schreibgeschützt | ||
− | * '''151''' - Länge der Struktur der | + | * '''151''' - Ungültige Länge der Struktur der Laufwerks anfrage |
* '''152''' - Laufwerk nicht bereit | * '''152''' - Laufwerk nicht bereit | ||
* '''154''' - CRC-Fehler in den Daten | * '''154''' - CRC-Fehler in den Daten | ||
Line 32: | Line 33: | ||
* '''158''' - Sektor nicht gefunden | * '''158''' - Sektor nicht gefunden | ||
* '''159''' - Drucker kein Papier mehr | * '''159''' - Drucker kein Papier mehr | ||
− | * '''160''' - | + | * '''160''' - Geräte-Schreibfehler |
* '''161''' - Geräte-Lesefehler | * '''161''' - Geräte-Lesefehler | ||
* '''162''' - Hardwarefehler | * '''162''' - Hardwarefehler | ||
− | * '''200''' - | + | * '''200''' - division durch Null |
* '''201''' - Bereichsfehler | * '''201''' - Bereichsfehler | ||
− | * '''202''' - | + | * '''202''' - Stack-Überlauf |
* '''203''' - Heap-Überlauf | * '''203''' - Heap-Überlauf | ||
* '''204''' - Ungültige Zeigeroperation | * '''204''' - Ungültige Zeigeroperation | ||
Line 47: | Line 48: | ||
* '''210''' - Objekt nicht initialisiert | * '''210''' - Objekt nicht initialisiert | ||
* '''211''' - Aufruf der abstrakten Methode | * '''211''' - Aufruf der abstrakten Methode | ||
− | * '''212''' - | + | * '''212''' - Stream Registrierungsfehler |
* '''213''' - Sammlungsindex außerhalb des Bereichs | * '''213''' - Sammlungsindex außerhalb des Bereichs | ||
* '''214''' - Sammelüberlauffehler | * '''214''' - Sammelüberlauffehler | ||
Line 54: | Line 55: | ||
* '''217''' - Ungültiger Operationscode | * '''217''' - Ungültiger Operationscode | ||
* '''227''' - Bestätigung fehlgeschlagen | * '''227''' - Bestätigung fehlgeschlagen | ||
− | * '''300''' - Datei-E / A-Fehler | + | * '''300''' - Datei- E/A - Fehler |
* '''301''' - nicht übereinstimmende Array-Grenzen | * '''301''' - nicht übereinstimmende Array-Grenzen | ||
* '''302''' - Nicht-lokaler Prozedurzeiger | * '''302''' - Nicht-lokaler Prozedurzeiger | ||
Line 60: | Line 61: | ||
* '''304''' - Funktion nicht implementiert | * '''304''' - Funktion nicht implementiert | ||
* '''305''' - Haltepunktfehler | * '''305''' - Haltepunktfehler | ||
− | * '''306''' - | + | * '''306''' - Abbruch mit [Ctrl+C] |
− | * '''307''' - | + | * '''307''' - Abbruch mit [Ctrl+Break] |
* '''308''' - durch andere Prozesse brechen | * '''308''' - durch andere Prozesse brechen | ||
* '''309''' - kein Fließkomma-Coprozessor | * '''309''' - kein Fließkomma-Coprozessor | ||
− | * '''310''' - Ungültiger Variantentyp-Vorgang | + | * '''310''' - Ungültiger Variantentyp-Vorgang |
==Siehe auch== | ==Siehe auch== |
Revision as of 21:24, 24 April 2018
ExitCode
ExitCode gibt einen Fehlercode an, welcher in AddExitProc oder ExitProc abgefangen werden kann.
Reservierte ExitCode
- 0 - ( Abbruch ohne Fehler )
- 1 - ungültige Funktionsnummer
- 2 - Datei nicht gefunden
- 3 - Pfad nicht gefunden
- 4 - zu viele offene Dateien
- 5 - Dateizugriff verweigert
- 6 - ungültiges Dateihandle
- 12 - ungültiger Dateizugriffscode
- 15 - ungültige Laufwerksnummer
- 16 - aktuelles Verzeichnis kann nicht entfernt werden
- 17 - kann nicht umbenennen
- 18 - Keine weiteren Dateien
- 100 - Disk-Lesefehler
- 101 - Disk-Schreibfehler
- 102 - Datei nicht zugewiesen
- 103 - Datei nicht geöffnet
- 104 - Datei nicht zur Eingabe geöffnet
- 105 - Datei nicht zur Ausgabe geöffnet
- 106 - ungültiges numerisches Format
- 150 - Festplatte ist schreibgeschützt
- 151 - Ungültige Länge der Struktur der Laufwerks anfrage
- 152 - Laufwerk nicht bereit
- 154 - CRC-Fehler in den Daten
- 156 - Laufwerksuchfehler
- 157 - unbekannter Medientyp
- 158 - Sektor nicht gefunden
- 159 - Drucker kein Papier mehr
- 160 - Geräte-Schreibfehler
- 161 - Geräte-Lesefehler
- 162 - Hardwarefehler
- 200 - division durch Null
- 201 - Bereichsfehler
- 202 - Stack-Überlauf
- 203 - Heap-Überlauf
- 204 - Ungültige Zeigeroperation
- 205 - Gleitkommaüberlauf
- 206 - Gleitkommaunterlauf
- 207 - Ungültige Gleitkommaoperation
- 208 - Overlay-Manager nicht installiert
- 209 - Überlagerungsdatei-Lesefehler
- 210 - Objekt nicht initialisiert
- 211 - Aufruf der abstrakten Methode
- 212 - Stream Registrierungsfehler
- 213 - Sammlungsindex außerhalb des Bereichs
- 214 - Sammelüberlauffehler
- 215 - Überlaufprüfung bei Berechnung mit Integer
- 216 - allgemeiner Schutzfehler
- 217 - Ungültiger Operationscode
- 227 - Bestätigung fehlgeschlagen
- 300 - Datei- E/A - Fehler
- 301 - nicht übereinstimmende Array-Grenzen
- 302 - Nicht-lokaler Prozedurzeiger
- 303 - Prozedurzeiger außerhalb des Bereichs
- 304 - Funktion nicht implementiert
- 305 - Haltepunktfehler
- 306 - Abbruch mit [Ctrl+C]
- 307 - Abbruch mit [Ctrl+Break]
- 308 - durch andere Prozesse brechen
- 309 - kein Fließkomma-Coprozessor
- 310 - Ungültiger Variantentyp-Vorgang
Siehe auch
- AddExitProc - Programm-Ende in einer ExitProc-List zufügen.
- ExitProc - Programm-Ende abfangen.
Autor: Mathias