Freigeben über


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( )