Bis jetzt ist es mir nur gelungen, Division durch Null zu erzeugen. Das Beispiel aus der Hilfe zu SetErrorNumber() mit 53 für FileNotFound geht nicht, da kommt "Unknown Error". Und der InvalideMemoryAccess nach Int() in beta8 wird auch nicht abgefangen, ohne Debugger an wird das Programm einfach beendet.
Eine Liste der verfügbaren Fehlermeldungen in der Hilfe wäre schön. Der Versuch einer Auflistung mit
Code: Alles auswählen
Procedure ErrorHander()
PrintN("Number " + Str(GetErrorNumber()))
PrintN("Descrpt " + GetErrorDescription())
EndProcedure
OnErrorGosub(@ErrorHander())
If OpenConsole()
For k.l = 0 To 255
SetErrorNumber(k)
PrintN("")
Next
PrintN("Return zum Beenden.")
Input()
EndIf

Sven