![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
шаблоны Word [D7, WinXP]
Black © (2005-01-27 05:42:00)Как средствами Delphi вписывать нужный текст в "текстовое поле" шаблона Word а потом сохранить, изменённый файл под именем "*.doc"
Заранее спасибо
MetalFan (2005-01-27 11:18:00) [1]а можно вставлять текст вида @@1@ и т.п. а потом заменой...
Arm79 (2005-01-27 11:18:00) [2]сделай по другому, кто тебе мешает? при написании шаблонов делай закладки к примеру красным цветом. А при замене меняй цвет на тот, которым документ оформляешь..
Таких вариантов много.
А что за ограничения?
оформляй примерно так
маша + вася =закладка#1и ребенок через 9 месяцев
Black (2005-01-27 11:10:00) [3]to Arm79
Я попробовал использовать закладки. Очень удобно для доступа к документу, но появляются проблемы при создании шаблона (не наглядно, не видно где какая закладка находится)
не много поэкспериментировав с закладками нашёл такой способ:
Можно использовать объект "текстовое поле" (панель ФОРМЫ) в Word'е. У него в свойствах можно сделать закладку на него.
Теперь можно при создании шаблона видеть разположение закладок. Но:
1. нельзя, не заходя в свойства, узнать имя закладки.
2. Не действуют ограничения
Может кто знает как устранить эти недостатки
Arm79 (2005-01-27 09:59:00) [4]я делал чуть по другому. в ворде есть понятие закладок. на нужное место ставил закладку. потом из делфи запускал ворд, его средствами перемещал курсор на закладку, заменял текст закладки, и сохранял файл под новым именем
Black (2005-01-27 07:52:00) [5]Не могу понять как узанать название нужного элемента (надписи, Label и т.д.) в документе MS Word, который нужно изменить (в моём случае вписать текст).
YurikGL (2005-01-27 07:31:00) [6]средство - TWordApplication
описание - яндекс
более детально - запиши соответсвующий макрос и посмотри, как он устроен.