Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];

Вниз

Глупый вопрос про ActiveX   Найти похожие ветки 

 
cult   (2003-05-16 12:24) [0]

добрый день.
У меня есть ActiveX-компонент, и я хочу отследить вызовы методов его интерфейса, происходящие в системе, и посмотреть как они выглядят, чтобы самому организововывать такие вызовы. Кто-нибудь сталкивался с подобными задачами? Готов объяснить подробнее :)


 
Dms   (2003-05-16 13:08) [1]

посмотри его библиотеку типов


 
cult   (2003-05-16 13:22) [2]

дело в том, что самые интересные команды отдаются ему в строковом виде типа Component.uAction(String), так что смотри бибилотеку не смотри, ничего не видно


 
Набережных С.   (2003-05-16 20:32) [3]

Пусть нужно исследовать объект Х. Создаешь собственный объект Hook, реализующий все интерфейсы, реализованные объектом X. Вручную исправляешь Clsid объекта Hook на Clsid X. Регистрируешь объект Hook. Теперь вместо объекта Х будет создаваться твой Hook. При создании объекта Hook загружаешь DLL, в которой живет объект Х, через DllGetClassObject находишь фабрику объекта Х и создаешь этот объект. В дальнейшем все вызовы методов объекта Hook переадресуешь соответствующим методам объекта X, попутно исследуя параметры. По окончании не забудь удалить регистрацию Hook и заново зарегестрировать объект Х.



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

Форум: "Основная";
Текущий архив: 2003.05.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
14-95075
Step[B.M.]
2003-05-10 15:41
2003.05.29
Где в Inete можно найти примеры создания процедур, триггеров IB


3-94706
Kile
2003-05-07 17:18
2003.05.29
Помогите с фильтрацией!!!


1-94924
BUTEK
2003-05-17 16:42
2003.05.29
дату и время создания, изменения, открытия файла


1-94831
ламерша
2003-05-19 16:05
2003.05.29
Номер теущей страницы в FastReport


14-95101
Bboy
2003-05-11 13:09
2003.05.29
Можно ли работать с конференциями через Bat???





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский