Форум: "Основная";
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];
Внизможно ли как-либо отловить вызов dll в коде? Найти похожие ветки
← →
Digitman (2002-04-17 14:40) [12]Можно, TCKB E; YF NJ GJIKJ? "поизвращаться" и куда более изощреннее)
Всякая Делфи-форма, существующая в run-time, имеет свое окно.
В процессе конструирования формы создаваемое окно получает уникальное св-во (с именем создаваемогого конструктором формы спец-но для этой цели глоб.атома), значение которого равно адресу экз-ра формы в памяти приложения (иными словами - копии того, что содержится в той самой переменной Form1 у автора). Дело за малым : найти любым удобным и доступным способом хэндл окна формы, получить хэндл глолб.атома, получить зн-е св-ва окна и привести его к известному заранее типу - классу целевой формы.
Подробности - в модуле controls.pas,
см. все, что связано с "магическим" объявлением в этом модуле :
var
WindowAtom: TAtom;
ControlAtom: TAtom;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c