Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как создать *.doc файл на основе какого-то шаблона. [D6, Win2k]


alextov ©   (2005-02-27 15:19:00) 

Просто вордовский файл(на основе normal.dot) создавал так

WordApplication1.Documents.Open(FileName,EmptyParam,EmptyParam,EmptyParam,EmptyParam,Visible).

Но среди всех этих EmptyParam вроде нет файла-шаблона.
Подскажите что делать...


Shirson   (2005-02-28 07:39:00) [1]

uses comobj;

var
MSWord:Variant;
begin
MSWord:=createoleobject('word.application');
MSWord.documents.add(Template:='c:\где уж там у нас шаблон');
...
MSWord.document.SaveAs(FileName:='c:\куда записать файл');
end;


Набережных С.   (2005-02-27 17:27:00) [2]


> alextov   (27.02.05 15:19)

А в WordApplication1.Documents.Add?


GanibalLector   (2005-02-27 16:55:00) [3]

Кстати,если "подправить" normal.dot (например написать 20 шрифтом:"Фсе казлы") то при запуске Word-a,действительно все будут ...


GanibalLector   (2005-02-27 16:52:00) [4]

Что есть normal.dot?
Для примера,забудем о Delphi. И запустим Word по иконке на рабочем столе.Открывается Word,там чистая(я бы даже сказал ДЕВСТВЕННО чистая) страница,жаждущая Ваших действий.Так вот,это ДЕВСТВЕННАЯ страница и есть normal.dot.


Наверх

Титульная страница Поиск, карта сайта Написать письмо