re_SetErrorConfig()

extern long XXX_API re_SetErrorConfig(long config);
      

Parameter:

config
Parameter zum Konfigurieren der XXX-Fehlerbehandlung. Gesetzt werden können:
RE_QUITENABLED Aktivieren der Abbruchmöglichkeit von der Tastatur mit Ctrl + C, ESC und Alt + F4. RE_ERRORDISPLAY Aktivieren der Ausgabe von Fehlertexten am Bildschirm. RE_ERROREXIT Programmabbruch im Fehlerfall. RE_ENABLEWARNINGS Behandlung von Warnungen wie Fehlern (ausser RE_ERROREXIT). RE_NOERRORHANDLING Keine Fehlerbehandlung ausser der Rückkehr in das aufrufende Programm.

Rückgabewert:

Letzte Fehler-Konfiguration vor dem Funktionsaufruf.

Bemerkung:

Die Fehlerbehandlung von ✘✘✘ Signature ist mit dieser Funktion konfigurierbar. Zum Setzen mehrerer Einstellungen verbinde man die jeweiligen Makros durch |, ~ oder & und rufe damit re_SetErrorConfig() auf. Rückgabewert ist die letzte Fehler-Konfiguration vor dem Funktionsaufruf. Die Funktion re_GetErrorConfig() dient der Abfrage der aktuellen Einstellungen zur Fehlerbehandlung. Zum Ausschalten der obigen Fehler-Einstellungen können die jeweiligen Makros negiert werden (~). Soll etwa die Anzeige von Fehlertexten unter Beibehaltung der übrigen Einstellungen abgeschaltet werden, so ist zu programmieren:
re_SetErrorConfig(re_GetErrorConfig()&(~RE_ERRORDISPLAY));

Verweise: