Исключения и DLL в Delphi

Как правильно обрабатывать исключения, выбрасываемые из библиотеки DLL в Delphi?

Что-то вроде этого

on E : ESomeException do ...

или же

if (E is ESomeException) then ...

не удается из-за отдельных реестров типов DLL и основного приложения.

Ответы на вопрос(4)

Ваш ответ на вопрос