![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Microsoft Word [D6, WinXP]
ogu © (2002-01-23 19:41:00)Помогите разобраться с Вордом! Есть 2 вопроса:
1. Как открыть файл Ворда и извлечь из него текст (без форматирования) куда-нибудь например в поток и т.д.
2. Как добавить в Ворд текст и назначить ему форматирование
потом добавить еще текст и назначить ему другое форматирование и т.д несколько строк. Коннект с Вордом осуществляю через WordApplication+WordDocument.
VCL (2002-01-26 20:21:00) [1]Document.Paragraphs.Add - Добавляет строку
var Range: Variant;
Range := Document.Paragraphs.Item(i).Range;
Теперь у Range меняй все что надо. Там как раз форматирования. i - та строка, с которой хочешь работать.
Вроде так. Есои ошибся, значит что-то похожее.
А вообще лучше, по-моему, юзать напрямую через OLE, не используя компоненты.
ogu (2002-01-26 15:53:00) [2]Уважаемые мастера, неужели никто не знает как работать с Word?