![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли по объекту узнать в каком модуле он объявлен ?
Дитё © (2004-12-24 13:45:00)есть объект (TObject) как узнать в каком модуле он объявлен ?
пример Main.pas
Дитё (2004-12-24 14:01:00) [21]т.е. программно никак ?
Задача следующая : в процедуреApplication.OnException(Sender: TObject; E: Exception);как узнать в каком модуле была вызвана процедура ?
Danilka (2004-12-24 13:58:00) [22][2] Skier © (24.12.04 13:51)
При наличии очень горячего желания и большого количества времени - можно. :))
Пройтись по модулям объявленным в uses, если там нет, то по тем модулям, которые обьявленны у вышеописаных, и т.д. Где именно файлы модулей искать - в реестре пути все прописаны.
Skier (2004-12-24 13:51:00) [23]програмно - нет
Slider007 (2004-12-24 13:47:00) [24]навести на объект мышкой и посмотреть, можно уйти в нужный тебе модуль - CTRL+MOUSELEFT