Такая задача. Есть два RTF файла. Необходимо содержимое одного файла вставить в начало второго. Подскажите как их обьединить чтоб офталось оригинальное форматирование?
Здравствуйте, Аноним, Вы писали:
А>Такая задача. Есть два RTF файла. Необходимо содержимое одного файла вставить в начало второго. Подскажите как их обьединить чтоб офталось оригинальное форматирование?
Запускаешь Word, открываешь оба файла — копируешь один, вставляешь в другой, сохраняешь.
Описание функций работы с Word легко найти в сети.
Если будут затруднения с какими-то действиями, начинаешь запись макроса в Word, выполняешь нужные действия (например — копирование и вставку), останавливаешь запись макроса.
В модулях докумета все будет на VBA.
Переводишь на Delphi (это довольно просто сделать).
Все!

Удачи!
Здравствуйте, ns2005, Вы писали:
N>Запускаешь Word, открываешь оба файла — копируешь один, вставляешь в другой, сохраняешь.
N>Описание функций работы с Word легко найти в сети.
N>Если будут затруднения с какими-то действиями, начинаешь запись макроса в Word, выполняешь нужные действия (например — копирование и вставку), останавливаешь запись макроса.
N>В модулях докумета все будет на VBA.
N>Переводишь на Delphi (это довольно просто сделать).
N>Все!
N>Удачи!
А минуя Word, непосредственно работая с форматом. Какие либо компоненты.
С сам миханизм обьединения на основе формата, я уже представляю каак сделать, но это очень много времени займет

и сил на отладку.
Может есть готовое средство?
А>Такая задача. Есть два RTF файла. Необходимо содержимое одного файла вставить в начало второго. Подскажите как их обьединить чтоб офталось оригинальное форматирование?
Word уже посоветовали.
Можно OpenOffice, если MSOffice не нравиться.

Намного менее тяжелое решение — через TRithEdit — его можно сделать невидемым. Правда, он может несколько подпортить форматирование, если оно сложное.
Есть аналоги TRithEdit — например TRxRithEdit — они несколько лучшее.
Ну и идеальное — это написать парсер, разобрать заголовки и слить. Но это несколько трудоёмко...