Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

Как добраться до событий MS Word из Delphi   Найти похожие ветки 

 
zenit ©   (2004-09-16 12:39) [0]

Мне надо обрабатывать, напрмер, закрытие документа Word из программы
на Delphi.
Делаю
 OleWord:=CreateOLEObject ("Word.Application");
 OleWord.Documents.Open("d:\gip.doc");
 OleWord.Visible:=True;
 Doc:=OleWord.ActiveDocument;
 //пытаюсь добраться до события при закрытии документа
 Doc.OnClose:=MyClose;
В ответ - сообщение об ошибке - не такого метода
Если написать
 Doc.Close:=MyClose;
В ответ - сообщение об ошибке - это не событие
Пробовал разные варианты, но получал только ошибки.
Подскажите.
Мне надо обрабатывать события на сам Word - открытие, закрытие и изменения документа.
И на документ - открытие и закрытие.
Буду благодарен за помощь
Сергей.


 
YurikGL ©   (2004-09-16 21:41) [1]

Пользоваться TWordApplication  
Кое-какие события там есть.


 
Ломброзо ©   (2004-09-16 22:32) [2]

Через OLE/позднее связывание - шибко сложно. Лучше, дейцтвительно, воспользуйтесь готовыми компонентами. Или импортированной библиотекой типов.



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

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.11 c
5-1089704607
sergvc
2004-07-13 11:43
2005.07.11
Составной компонент типа TLabeledEdit


10-1095163115
Sancho
2004-09-14 15:58
2005.07.11
TDataSetProvider сам делает Commit


14-1118605246
Ferg
2005-06-12 23:40
2005.07.11
DelphiX


14-1118258843
Ломброзо
2005-06-08 23:27
2005.07.11
Нумерация в MS Word


14-1118425965
Wks
2005-06-10 21:52
2005.07.11
активность формы?