COM и ActiveX (Панели инструментов в IE и Рабочий стол)

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Ответить
SovNarKom
постоялец
Сообщения: 389
Зарегистрирован: 28.05.2005 10:37:39
Откуда: Воронеж [vrn] [36]
Контактная информация:

COM и ActiveX (Панели инструментов в IE и Рабочий стол)

Сообщение SovNarKom »

Я так понимаю, эти две вещи реализованы очень частично...
Решил вот сделать подобное http://msdn.microsoft.com/library/defau ... /bands.asp
Уже много чего переписал из интерфейсов, но пока работает не очень...

Если кто-то может поделиться инфой по данному вопросу, милости прошу!
Последний раз редактировалось SovNarKom 27.07.2006 18:01:12, всего редактировалось 1 раз.
SovNarKom
постоялец
Сообщения: 389
Зарегистрирован: 28.05.2005 10:37:39
Откуда: Воронеж [vrn] [36]
Контактная информация:

Сообщение SovNarKom »

Итак... не стал ждать, пока это всё реализует команда FPC и необходимый функционал кое-как набросал...
В результате практически получил желаемый результат... но возникают некоторые проблемы:
1. Библиотека не выгружается из explorer.exe, приходится его перезапускать, чтобы обновить версию программы.
2. Не удаётся создать дочернее окно в библиотеке. Это приводит к некоторым нехорошим последствиям, но не критично. (невозможно отображать компоненты, имеющие свой контекст)
3. Не удаётся управлять активностью(включать/выключать) band object программно.

Если эта тема заинтересует кого-либо, я могу предоставить сюда исходник и необходимые COM модули.
GigoVich
новенький
Сообщения: 99
Зарегистрирован: 07.11.2005 01:05:02
Откуда: г. Москва
Контактная информация:

Сообщение GigoVich »

Слышал вроде FPC 2.2 уже в SVN лежит, разве не в этой версии обещали поддержку COM?
Ответить