Привет всем.
Подскажите пожайлуста какможно из делфи используя технологию ОЛЕ в Ворде нажав на кнопку на своей форме перейти на другую страницу. Если можете подскажите где можно почитать про опирации с Вордом.
Здравствуйте, samuel, Вы писали:
S>Привет всем. S>Подскажите пожайлуста какможно из делфи используя технологию ОЛЕ в Ворде нажав на кнопку на своей форме перейти на другую страницу. Если можете подскажите где можно почитать про опирации с Вордом.
все операции с Вордом выполняются посредством его объектной модели. Т.е. надо подключиться к запущенному экземпляру Ворда (или запустить свой) и получить указатель на его dispinterface, и затем посредством этого указателя делать нужные действия.
Справка по объектной модели Ворда поставляется вместе с самим Вордом. У меня, например, в 2003-м Ворде этот файл называется %Program Files%\Microsoft Office\OFFICE11\1049\vbawd10.chm. Вызывается из среды VBA в Word из меню Help.
Есть очень хороший способ изучать объектную модель Word: запускать запись макроса, делать необходимые вещи вручную, а потом переключаться в VBA и смотреть код макроса.
Запись макроса: Сервис->Макрос->Начать запись. Как в англ. не знаю. Наверное, вместо Сервис Tools
Переключение в VBA ATL + F11