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

Вниз

Winword & Delphi   Найти похожие ветки 

 
BigFoot123   (2002-09-18 09:30) [0]

Здравсвуйте. Помогите, пожалуйста. Как работать с вордовским документом ??? А если конкретнее, мне нужно открыть готовый файл, и работать с текстом... В FAQ есть пример для работы с Word через OLE:
V := OleContainer1.OleObject.Application.WordBasic; //Командуем до одурения ....
V.FilePrint;...
А КАК командовать ? подскажите, плиз, очень надо.
Желательно с примером. Если у кого есть какой-нибудь исходник - буду очень благодарен, если кинете на мыло.

С уважением,
Евгений


 
qube ©   (2002-09-18 10:31) [1]

Во-первых, пример из FAQ немного устаревший. Раз у тебя Delphi 5 или 6, то есть закладка Servers, где лежит куча компонент(ов?) для работы с MS Office. Да и в 4-м Дельфи можно импортировать библиотеку типов и получить такую же закладку.
Во-вторых, работать с текстом -- это слишком в общем. В хелпе Дельфи, к примеру, есть примерчик "Example: Printing a document with Microsoft Word". А чтобы узнать об объектной модели Ворда да о нужных методах, установи вместе с вордом хелп по Visual Basic.


 
REA   (2002-09-18 10:33) [2]

Давно такого не делал, но попробую что то сказать.
Вроде командами его вижуал бейсика встроенного. В примере похоже позднее связывание (т.е. без типизации). Хотя не знаю что такое OleContainer1 - может уже и компонент. Работает позднее связывание медленнее и синтаксис при компиляции не проверяет. В Delphi компоненты есть для разных вордов. Точку когда давишь вываливаются методы объекта.



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
14-98359
nick_sniper
2002-09-06 03:00
2002.09.30
И внимательно следит за передвижениями курсора мыши


1-98171
Лана Розанова
2002-09-17 08:28
2002.09.30
ОС


1-98142
TopGun
2002-09-16 20:21
2002.09.30
Глючит программа


1-98104
Донской
2002-09-19 19:21
2002.09.30
Ошибка в режиме написания кода


3-97954
RDA
2002-09-08 11:13
2002.09.30
Локализация EMS QuickDesk 2.0