![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Уважаемые знатоки, подскажите кто знает как решить такую задачу [D5, Paradox]
Anics © (2002-12-18 06:27:00)В Winword создан отчет по базе данных из Delphi в формате rtf
далее требуется из Delphi программно выполнить
следующие действия
1)Сохранить этот отчет под определенным именем в определенную папку в формате doc или rtf
2)Закрыть сохраненный файл, чтобы осталась одна только оболочка Winword
3)Закрыть сам Winword
Прошу, помогите кто знает, и чтобы не так сложно было
Prooksius (2002-12-18 09:57:00) [1]Еще забыл... Форматы катят для OfficeXP
Prooksius (2002-12-18 09:56:00) [2]В дополнение...
Работа с Вордом через WordBasic
MSWord := CreateOleObject("Word.Basic"); // создание Ворда
...
MSWord.FileSaveAs(FileName, nn); // nn - формат сохранения (см. ниже)
MSWord.FileClose; // закрывать файл, если есть изменения и не сохранены - будет выдан запрос.
MSWord.FileClose(2); // 2 закрывать файл без лишних запросов
MSWord.AppClose; // закрыть Word
--------------
Форматы сохранения файла в Ворде:
0 - Normal
1 - Normal
2 - DocTemplate
3 - AnsiText
4 - AnsiTextCR
5 - PCText
6 - PCTextCR
7 - MSRTF
8 - EncodedText
9 - HTML
10 - MHTML
11 - ReducedHTML
12 -
13 - MSWordWin2
14 - MSWordMac4
15 - MSWordMac5
16 - MSWordMac51
17 - MSWord6Exp
18 - MSWord6RTFExp
19 - WrdPrfctDOS50
20 - WrdPrfctDOS51
21 - WrdPrfctWin
22 - MSWorksWin5
23 - MSWorksWin4
24 - WrdPrfctDat50
25 - WrdPrfctDat50
26 - MS-DOS Text with Layout
27 - Text with Layout
Prooksius (2002-12-18 09:49:00) [3]http://delphi.mastak.ru/cgi-bin/faq.pl?look=1&id=988619885&n=18