|
Olecontainer - создать документ на основе шаблона .dotx
|
|||
---|---|---|---|
#18+
Доброго дня. Перерыл кучу форумов - не могу решить простенькую задачу - создать в OleContainer документ на основе шаблона. Подскажите, плз, уже куча часов потеряна. Все, что находил, это wdApp.Documents.Add(TemplateFileName, NewTemplate, DocumentType, VisibleDoc ); но как это привязать к контейнеру? Заранее спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2021, 00:17 |
|
Olecontainer - создать документ на основе шаблона .dotx
|
|||
---|---|---|---|
#18+
пробовал так - ошибок нет. но и не работает fn-полный путь к шаблону OCMain - OleContainer Код: pascal 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2021, 01:43 |
|
Olecontainer - создать документ на основе шаблона .dotx
|
|||
---|---|---|---|
#18+
GrigoriyFomin, просто мысль: если в конце концов ну никак не получится предписанным способом, я бы попробовал тогда такой путь 1) даём команду открыть шаблон (вроде метод .Open). Ведь по сути, шаблон это тоже Word-документ, только с другим расширением 2) Сразу же сохраняем под новым именем, как планировали назвать новый документ 3) И работаем ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2021, 15:07 |
|
Olecontainer - создать документ на основе шаблона .dotx
|
|||
---|---|---|---|
#18+
или ещё проще, но надо проверить 1) копируем шаблон и сохраняем как .docx файл (полная 1:1 копия, только расширение другое) 2) открываем и работаем с ним P.S. проверил, тупо переименовать не выйдет. Ворд не распознаёт ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2021, 15:52 |
|
Olecontainer - создать документ на основе шаблона .dotx
|
|||
---|---|---|---|
#18+
Кроик Семён, Да, если мы открываем шаблон и сохраняем как обычный ворд - потом файл не распознается. Он оказывается все-таки файлом шаблона, и ворд при открытии ругается. вообщем, так как никто красивого решения не предложил и я ничего не нашел - храню шаблоны в формате обычного ворда, когда надо - копирую их в новое место и уже потом с ним работаю как с вордовским документом. Основная проблема, чтоб ворд не перезаписал шаблон-нормальный ворд при автосохранении какой-то изменненной шляпой. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.08.2021, 22:50 |
|
Olecontainer - создать документ на основе шаблона .dotx
|
|||
---|---|---|---|
#18+
А вообще стандартный способ изучения Ворда такой: 1. в Ворде включаете запись макроса 2. создаёте новый документ на основе шаблона 3. можете ещё что-нибудь сделать 4. остановить запись макроса 5. посмотреть код макроса на VBA 6. перенести его на Delphi, очень просто ... |
|||
:
Нравится:
Не нравится:
|
|||
18.08.2021, 01:00 |
|
|
start [/forum/topic.php?fid=58&msg=40091126&tid=2037102]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 281ms |
total: | 419ms |
0 / 0 |