Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Аддон к Ворду [D6, 2000, XP, 2003]


Magedon ©   (2007-04-24 12:00:00) 

Доброе время суток!
Пишу аддон к ворду. Первый раз.
За пример взял статью А. Тенцера "Создание Microsoft Office 2000 COM Add-Ins"

Делфа 6 про
Оффис ХР

В начале пример Тенцера не хотел компилиться - не знал что такое EmptyParam.

Я ему указал что EmptyParam: OleVariant.

Зарегистрировал, в реестре прописал, в ворде в Надстройках для модели COM видно его.

Но он на панели не показываеться.

Поставил бряк в ОнКоннекте.
Оказыватьеся что в

Button := Bar.Controls.Add(msoControlButton, EmptyParam, BUTTON_TAG, 1,      EmptyParam) as CommandBarButton;

Вылетает ошибка "Параметр задан неверно".

Что тут нужно задавать?


umbra   (2007-04-24 12:40:00) [1]


> В начале пример Тенцера не хотел компилиться - не знал что
> такое EmptyParam.

а в uses есть модуль Variants?


Наверх

Титульная страница Поиск, карта сайта Написать письмо