как загрузить файл в RICH

отредактировано 03:55 Раздел: FastReport 3.0
Как сделать сайбж
во второй версии дело решалось редактирование функции в fr_rich.pas

А где запилить в 3-й версии?

в скрипте просто писалось Rich1.Memo:=[richfilename]


//Fixed procedure
procedure TfrRichView.SetPropValue(Index: String; Value: Variant);
begin
inherited SetPropValue(Index, Value);
Index := AnsiUpperCase(Index);
if Index = 'TEXTONLY' then
Flags := (Flags and not flTextOnly) or Word(Boolean(Value)) * flTextOnly
else
if Index = 'MEMO' then
begin
try
RichEdit.Lines.LoadFromFile(Value);
except
end;
end;
end;

Комментарии

  • Andrew_ShAndrew_Sh г.Минск
    отредактировано December 2005
    Вот так работает:
    Rich1.RichEdit.Lines.LoadFromFile('c:\FileName.rtf');
    
  • отредактировано 03:55
    Спасибо, пошло на раз!

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.