Code: Select all
Procedure ErrorHandler()
MessageRequester("OnError test", "The following error happened: " + ErrorMessage())
EndProcedure
MessageRequester("OnError test", "Test start")
OnErrorCall(@ErrorHandler())
Pokes(10, "Hello World") ; Cause a #PB_OnError_InvalidMemory error
MessageRequester("OnError test", "This should never be displayed")
PureBasic 6.04 LTS (Windows - x64)