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

Вниз

Как отладить ActiveX - объект ? (Shell Extension - IQueryInfo)   Найти похожие ветки 

 
kami ©   (2005-10-13 20:36) [0]

Нашел пример на Delphi.about.com с реализацией IQueryInfo, адаптировал под свой тип файлов (там почти ничего делать и не пришлось), зарегистрировал за своим файлом, но возникла проблема - при отображении "своей подсказки"(отображает правильно) и запуске этого файла эксплорер перезапускается (причем не всегда, и не всегда сразу, закономерность так и не выявил ).
Как бы отловить, где возникает ошибка ?


 
kami ©   (2005-10-13 23:37) [1]

Хммм... Поставил проверки на всё, что только можно и нельзя, включая чего не может быть потому что не может быть...
Вроде, ошибки эксплорера больше не наблюдается. Но всё равно, вопрос остался - как можно пройтись отладчиком в собственном расширении эксплорера ?


 
Digitman ©   (2005-10-14 11:38) [2]


> как можно пройтись отладчиком в собственном расширении эксплорера
> ?


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

ибо ActiveX-объект "живет" в обычном pe-файле, ничем не отличающемся по структуре и логике использования от обычной-привычной dll.


 
kami ©   (2005-10-14 12:09) [3]

Digitman ©   (14.10.05 11:38) [2]
Спасибо, счас буду посмотреть :)



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

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

Наверх





Память: 0.44 MB
Время: 0.034 c
2-1129119864
Kel
2005-10-12 16:24
2005.11.06
Есть разница между комбинированием констант


1-1129286841
_3d[Power]
2005-10-14 14:47
2005.11.06
Как убрать всплывание контекстного меню у главного окна при


1-1129709934
maVladimir
2005-10-19 12:18
2005.11.06
Timer. Рестарт.


2-1129391518
DimaDima
2005-10-15 19:51
2005.11.06
к массивам по индексам в их имени


14-1129021214
ANB
2005-10-11 13:00
2005.11.06
Чем отличается попса от рока ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский