Most of the time I'm relying on the ClassName and the Message of the exception to decide what to do in case of an error:
AddDebugMessage('GetExcelValues: Exception '+e.ClassName+' with message '+e.Message+' while getting values from sheet '+TaskRecs[TaskNr].SheetName,Error)
But now I'm working with Excel OLE and Exception messages seem to have been translated (into Dutch in my case). So looking at the Exception message seems to be out of the question.
Is there a better way to find out what exception is being raised?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…