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

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

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

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

Сообщение SovNarKom » 21.07.2006 10:21:38

Я так понимаю, эти две вещи реализованы очень частично...
Решил вот сделать подобное 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 » 27.07.2006 17:57:04

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

Если эта тема заинтересует кого-либо, я могу предоставить сюда исходник и необходимые COM модули.
SovNarKom
постоялец
 
Сообщения: 389
Зарегистрирован: 28.05.2005 10:37:39
Откуда: Воронеж [vrn] [36]

Сообщение GigoVich » 16.03.2007 10:11:55

Слышал вроде FPC 2.2 уже в SVN лежит, разве не в этой версии обещали поддержку COM?
GigoVich
новенький
 
Сообщения: 99
Зарегистрирован: 07.11.2005 02:05:02
Откуда: г. Москва


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Рейтинг@Mail.ru