Referenz - ERMN
Syntax: ERMN
Typ: Funktion
Kategorie: Fehlerbehandlung
ERMN gibt einen ZSTRING PTR auf den Namen des Moduls zurück, in dem ein Fehler aufgetreten ist.
Beispiel:
Um das im Beispiel auftretende RESUME und ERFN verwenden zu können, compilieren Sie es mit der Kommandozeile
fbc -exx -lang deprecated ERMN_Test.bas
' ERMN_Test.bas
Declare Sub Generate_Error
Sub Generate_Error
On Error Goto Handler
Error 1000
Exit Sub
Handler:
Print "Error Function: "; *Erfn()
Print "Error Module : "; *Ermn()
Resume Next
End Sub
Generate_Error
Ausgabe:
Error Function: GENERATE_ERROR
Error Module : ERMN_Test.bas
Unterschiede zu QB: neu in FreeBASIC
Unterschiede zu früheren Versionen von FreeBASIC: existiert seit FreeBASIC v0.16
Unterschiede unter den FB-Dialektformen:
In der Dialektform -lang qb steht ERMN nicht zur Verfügung und kann nur über __ERMN aufgerufen werden.
Siehe auch:
ERFN, ERROR, ON ERROR, Fehlerbehandlung, Debugging
Zusätzliche Informationen und Funktionen | ||||
---|---|---|---|---|
|