Шаг 149 - Атомы и среда, в которой создана программа

Итак, таблицу атомов мы посмотрели. Интересные веши выходят при анализе. Если Вы знаете программу EType Dialer то, например когда она запущено.

149_1.gif (1363 b)

В глобальной таблице атомов появляется запись.

......
bcheckMonitor
DelphiFFF87779
ControlOfs00400000FFF698D5
MAINICON
......

Как Вы думаете, о чем это говорит? Стоит ее закрыть, как сразу пропадает. Запуск программы сканирование ресурсов описанной в шаге "Шаг 145 - Сканирование сети в поисках свободных ресурсов". Приводит так же к подобной ситуации.

......
- Debug
DelphiFFF9605D
bcheckMonitor
......

А запуск простого проекта на VB привел появлению таково вот атома как VBDisable

......
erver Window
VBDisabled
ct1
......

После запуска многих копий приложения на VB в атомы добавилось по каждой записи на приложение:

......
inThreadWndName
ct1
......

Можно сказать, что в появлении этих атомов виновато приложение на VB. Кстати эти имена используются для DDE. Именно атомами пользуется протокол DDE для связи. И PROGMAN которым мы пользовались для DDE в шаге "Шаг 71 - Program Manager показывает группы". То же здесь числится.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 14.11.2001