![]() |
|
#16
|
|||
|
|||
![]() FileName := ExtractFilePath(Application.ExeName)+'шаблон.doс' выдает ошибку, хотя компиляция идет без ошибок.
В какое место кода это вставить |
#17
|
|||
|
|||
![]() Вставить можно куда угодно, перед применением переменной FileName. Хотя бы в той же процедуре, которая экспортирует данные в Word.
Какая ошибка то? Что, трудно сразу описать ошибку? Не забывайте делать резервные копии |
#18
|
|||
|
|||
![]() Код ошибки в прикрепленном файле
Последний раз редактировалось Михалыч, 12.12.2008 в 21:39. |
#19
|
|||
|
|||
![]() Проверить имя файла, чтобы совпадало полностью с тем, которое пишем в хвост пути. Явно что-то неверно указано, может быть расширение (вместо dot - doc, к примеру).
Не забывайте делать резервные копии |
#20
|
|||
|
|||
![]() а что делать с WApp.Documents.Open('<путь до шаблона>\Шаблон.dot');
|
#21
|
|||
|
|||
![]() Код:
FN := ExtractFilePath(Application.ExeName)+'шаблон.dot'; WApp.Documents.Open(FN); //или так WApp.Documents.Open(ExtractFilePath(Application.ExeName)+'шаблон.dot'); Не забывайте делать резервные копии |
#22
|
|||
|
|||
![]() WApp.Documents.Open(ExtractFilePath(Application.Ex eName)+'шаблон.dot');
Вот так получилось. Огромное спасибо. PS Что посоветуете почитать про Delphi и Office Что думаете по поводу книги "Программирование документов и приложений MS Office в Delphi " Автор Корняков В. |
#23
|
|||
|
|||
![]() Если книга есть, читайте. Я никаких спец. книг не имею и рецензии, естественным образом, на них не пишу. Есть интернет, в нем можно найти все что нужно.
Загляните на delphikingdom.com. Там собрано окаянное количество материала по Delphi, в т.ч. и в сочетнии с MS Office. Не забывайте делать резервные копии |