Вниз
Скачать: CL | DM;

Откуда берутся хандлы "левых" событий в моей программе   Найти похожие ветки 

← →
Int23   (2009-04-21 11:18) [0]

Скачал с сайта майкрософт утилитку Процесс Эксплорер. Запустил и просмотрел свою прогу. При просмотре хандлов нашёл несколько интересных событий, кот. называются \BaseNamedObjects\TortoiseSVNCacheInvalidationEvent. Я использую Tortoise SVN для контроля версии исходников, но как эти события попадают в мою программу?


← →
Сергей М. ©   (2009-04-21 11:26) [1]


> как эти события попадают в мою программу?


Программа при этом запущена автономно или из-под Delphi IDE ?


← →
Int23   (2009-04-21 11:29) [2]

автономно. просто exe запустил. Удивительно то, что в исходниках нигде таких строк нету.


← →
Сергей М. ©   (2009-04-21 11:37) [3]


> Int23   (21.04.09 11:29) [2]


ПРосмотри список модулей, фигурирующих в АП твоего процесса.
Скорее всего среди них ты обнаружишь модуль, имеющий отношение к SVN.


← →
Int23   (2009-04-21 11:59) [4]

Да, Вы правы. А можно ли узнать кто именно загружает Тортилу в моё ехе приложение


← →
Сергей М. ©   (2009-04-21 12:35) [5]


> Int23   (21.04.09 11:59) [4]


просмотри внимательно все uses - там скорее всего и найдешь


← →
Игорь Шевченко ©   (2009-04-21 12:40) [6]


> А можно ли узнать кто именно загружает Тортилу в моё ехе приложение


Она и загружает. Установкой глобального хука


← →
Int23   (2009-04-21 12:43) [7]

А не может быть такого, что ТОртила подключается к оболочки винды и добавляет там системное меню. А какой-то компонент использует виндусовый какой-то. Вот и получается что я с виндусами тяну Тортилу


← →
clickmaker ©   (2009-04-21 12:47) [8]

> ТОртила подключается к оболочки винды и добавляет там системное
> меню

она может в контекстное меню оболочки вставить свои пункты. CVS так делает, по крайней мере


← →
Игорь Шевченко ©   (2009-04-21 12:48) [9]


> А не может быть такого, что ТОртила подключается к оболочки
> винды и добавляет там системное меню. А какой-то компонент
> использует виндусовый какой-то. Вот и получается что я с
> виндусами тяну Тортилу


Сам понял, что сказал ?


← →
GrayFace ©   (2009-04-25 02:24) [10]

Проверил - TortoiseSVN хуков не ставит, а пункты в контекстное меню, конечно, добавляет. В списке модулей появляется после вызова диалога загрузки/сохранения.


← →
clickmaker ©   (2009-04-27 12:58) [11]

> В списке модулей появляется после вызова диалога загрузки/сохранения

вот из-за того, что добавляет. Потому что в диалоге - список файлов, а у списка - конт. меню.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.007 c
15-1240584679
Кто б сомневался
2009-04-24 18:51
2009.06.28
Даже и не думайте пользоваться функцией Wow64DisableWow64FsRedire


15-1240326297
12
2009-04-21 19:04
2009.06.28
«Интерфейс пользователя» Идентификация


3-1223084788
wardoc
2008-10-04 05:46
2009.06.28
Доступ к защищенной БД с помощью компонентов ADO


15-1240480875
Василий Жогарев
2009-04-23 14:01
2009.06.28
PostgreSQL Components


15-1240556883
tesseract
2009-04-24 11:08
2009.06.28
Прогресс виртуализации




   Наверх