Greetings, I want to include the TRY and RECOVER functionality in my PASCAL program. I did this before and it works. However, I want to produce clear picture of why the program aborted. I noticed I could use the escapecode function. However, when I did this, it came back with a number of 45482176 in an INTEGER field variable. ecode := escapecode; This number seems awfully high. I have tried to look this number up but failed. Is there a quick variable or function call or Intrinsic that will display error information in numeric or English form? Thanks in advance.....