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

Вниз

Открыть документ Word   Найти похожие ветки 

 
Алексей Петухов   (2003-09-04 08:29) [0]

Здравствуйте уважаемые мастера.
Подскажие как можно осуществить следующее:
1. Имеется имя файла, к примеру WordFileName:="Doc1.doc"
2. Необходимо открыть его в MSWord, причем чтобы открывался независимо от версии пакета MSOffice (XP, 97, 95).
3. Пробежаться по документу (абзацы, таблицы) с целью поиска вхождения определенных наборов символов.
4. Корректно закрыть документ.
5. Корректно закрыть MSWord, если он больше никому не нужен.
Надеюсь на вашу помощь.

P.S. Работаю в Delphi 7 под Win XP


 
Jeer ©   (2003-09-04 10:08) [1]

1. Самому изучить и разобраться со структурой всех версий Word-a
2. Разумно ограничиться последними версиями
3. Если стоит 95, то могут быть проблемы с открытием XP.doc
Если наоборот - уже лучше.
4. Работать через OLE
V:OLEvariant;
V:=GetActiveOLEObject("Word.Application")
5.Проделать необходимые команды в Word с записью макроса и посмотреть на VB-source - переделка на OP минимальна.


 
Андрей Сенченко ©   (2003-09-04 10:09) [2]

1 и 2 -
ShellExecute() uses ShellApi по всей видимости


 
[lamer]Barmaglot ©   (2003-09-04 10:47) [3]

RTFM?
http://www.delphikingdom.com/helloworld/msword.htm



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

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

Наверх




Память: 0.47 MB
Время: 0.032 c
1-48568
Raper
2003-09-04 11:00
2003.09.15
Допустим что Hex строго равняется 3FC покажите пожалуйста пример


14-48718
Dred2k
2003-08-28 15:40
2003.09.15
2 Moderators Насчет форумов...


14-48738
Delphi5.01
2003-08-26 19:47
2003.09.15
Запасный выход


9-48387
com2003
2003-03-15 02:13
2003.09.15
Вывод графики


14-48689
Roman
2003-08-25 18:12
2003.09.15
При изменении масштаба шрифта форма отображается неправильно.