Здравствуйте, jcp, Вы писали:
jcp>да и еще кстати, если данные не разделяются, но константы то работают.
Дык а что им будет? У каждого процесса — своя порция, но они же константы. Там значения сразу забиты в PE-секцию, никакого инициализирующего кода.
С переменными этот фокус не срабатывает, т.к. при аттаче DLL в другой процесс не срабатывает сгенеренный Delphi код инициализации для памяти, куда мапятся переменные этой DLL. В общем, упомянутая статья "Хуки — аспекты реализации" ответит на все вопросы.