Вверх ↑
Ответов: 1841
Рейтинг: 369
#1: 2009-07-09 12:43:01 ЛС | профиль | цитата
Не, не фига после создания файла 1.rtf не фига не работает, посмотрел код ртфки а там полный... короче что то не то.
Объясняю чего я хочу добиться:У меня в памяти находится ртф-ка (ВОТ ОНА) на форме у меня определённые edit-ы для заполнения данных, после заполнения нужных данных нажимаеш печать и начинается процесс формирования тоесть в ртф-ке которая сидит в памяти меняется код в некоторых местах на введённые данные после изменённый код ртфки копируется a фаил например 1.rtf и далее уже активируется функция печати вышедшего файла, вот моя задумка

P/S.У меня всё получяется кроме копирования ИЗМЕНЁННОГО кода ртфки в файл всмысле он копируется но нефига не работает (код изменяется в процесе конвертирования).
------------ Дoбавленo в 12.58:
хм, я чёт нефига неврублюсь.
Вот код rtf-ки который я вносил в FormatStr.

{tf1ansiansicpg1251deff0deflang1049deflangfe1049deftab708{fonttbl{f0fswissfprq2fcharset0 Calibri;}{f1fromanfprq2fcharset204{*fname Times New Roman;}Times New Roman CYR;}}{*generator Msftedit 5.41.15.1512;}viewkind4uc1pardsa200sl276slmult1lang1033f0fs22 %1lang1049f1par}

А вот код который вышел после конвертирования из памяти в фаил.

{
tf1ansiansicpg1251deff0deflang1049deflangfe1049deftab708{fonttbl{f0fswissfprq2fcharset0 Calibri;}{f1fromanfprq2fcharset204{*fname Times New Roman;}Times New Roman CYR;}}{*generator Msftedit 5.41.15.1512;}viewkind4uc1pardsa200sl276slmult1lang1033f0fs22 %1lang1049f1par}
Тоесть меняется { tf1 на
{
tf1

Как этого избежать???
------------ Дoбавленo в 13.03:
Кажись понял, сочетание вызывает у компонента FormatStr перенос строки на нижний уровень и естественна заменяется сочетание и ртфка отказывается работать...
карма: 1
0