Buchempfehlung
Windows System Programming
Windows System Programming
Das Kompendium liefert viele interessante Informationen zur Windows-Programmierung auf Englisch. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - ERMN

Referenz-Navigation

 

Syntax: ERMN
Typ: Funktion
Kategorie: Fehlerbehandlung

ERMN gibt einen BefehlsreferenzeintragZSTRING BefehlsreferenzeintragPTR auf den Namen des Moduls zurück, in dem ein Fehler aufgetreten ist.

Beispiel:
Um das im Beispiel auftretende BefehlsreferenzeintragRESUME und BefehlsreferenzeintragERFN 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 Befehlsreferenzeintrag-lang qb steht ERMN nicht zur Verfügung und kann nur über __ERMN aufgerufen werden.

Siehe auch:
BefehlsreferenzeintragERFN, BefehlsreferenzeintragERROR, BefehlsreferenzeintragON ERROR, BefehlsreferenzeintragFehlerbehandlung, Debugging


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 24.07.2007 von Redakteurnemored angelegt.
  • Die aktuellste Version wurde am 19.01.2013 von Redakteurnemored gespeichert.
  Versionen Versionen