FERROR( )-Funktion
Gibt eine Nummer zurück, die dem zuletzt bei einer Dateifunktion auf systemnaher Ebene aufgetretenen Fehler entspricht.
FERROR( )
Rückgabewerte
Numerisch
Hinweise
Wenn eine Dateifunktion auf systemnaher Ebene erfolgreich ausgeführt wird, gibt FERROR( ) den Wert 0 zurück. Andernfalls wird ein positiver Wert zurückgegeben. In der folgenden Tabelle werden alle von FERROR( ) zurückgegebenen Fehlernummern und die entsprechende Fehlerursache aufgeführt.
Fehlernummer | Fehlerursache |
---|---|
2 | Datei nicht gefunden |
4 | Zu viele Dateien geöffnet (keine Dateihandles mehr verfügbar) |
5 | Zugriff verweigert |
6 | Ungültiges Dateihandle vergeben |
8 | Nicht genügend Arbeitsspeicher |
25 | Positionierungsfehler (vor dem Dateianfang kann nicht gesucht werden) |
29 | Datenträger ist voll |
31 | Fehler beim Öffnen der Datei |
Siehe auch
FCHSIZE( ) | FCLOSE( ) | FCREATE( ) | FEOF( ) | FFLUSH( ) | FGETS( ) | FOPEN( ) | FPUTS( ) | FREAD( ) | FSEEK( ) | FWRITE( )