Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2010, 17:52   #1
Aleksey1989
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 127
По умолчанию Объединение файлов

В RichEdit был добавлен файл командой RichEdit1.Lines.LoadFromFile('Fatt2 .rtf');.

Как добавить в RichEdit ещё один файл с сохранением предыдущего?
Aleksey1989 вне форума Ответить с цитированием
Старый 25.04.2010, 18:48   #2
Филантроп
Форумчанин
 
Аватар для Филантроп
 
Регистрация: 12.04.2010
Сообщений: 134
По умолчанию

как то так)
Код:
t:trichedit;
i:integer;
begin
t:=trichedit.create(self);
t.parent:=form1;
t.lines.loadfromfile('тот который надо');
for i:=0 to t.lines.count-1 do
richedit1.lines.add(t.lines[i]);
t.free;
end.
кому нужна помощь! жду в аське и скайпе!

Последний раз редактировалось Филантроп; 25.04.2010 в 19:18.
Филантроп вне форума Ответить с цитированием
Старый 25.04.2010, 19:04   #3
Aleksey1989
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 127
По умолчанию

Цитата:
Сообщение от Филантроп Посмотреть сообщение
как то так)
Код:
t:trichedit;
i:integer;
begin
t:=trichedit.create(self);
t.lines.loadfromfile('тот который надо');
for i:=0 to t.lines.count-1 do
richedit1.lines.add(t.lines[i]);
t.free;
end.
Чё-то у меня не работает: может делаю что-нибудь не так. При нажатии на кнопку возникает ошибка в цикле for
Aleksey1989 вне форума Ответить с цитированием
Старый 25.04.2010, 19:35   #4
Aleksey1989
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 127
По умолчанию

Цитата:
Сообщение от Aleksey1989 Посмотреть сообщение
Чё-то у меня не работает: может делаю что-нибудь не так. При нажатии на кнопку возникает ошибка в цикле for
Вставил следующий код и добавление заработало.
Код:
  RichEdit2.Lines.LoadFromFile('Fatt.rtf');
  RichEdit1.Lines.LoadFromFile('Fatt2.rtf');
  for i:=0 to RichEdit2.lines.count-1 do
  RichEdit1.Lines.Add(RichEdit2.Lines[i]);
Но возникла новая проблема: Как сделать так, чтобы добавленные вновь строки были отформатированны так, как в файле, а не как в последней строке в RichEdit перед добавлением?
Aleksey1989 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объединение файлов одинаковой структуры в один файл Tankiss Microsoft Office Excel 20 11.09.2013 17:25
Помогите - объединение файлов Gurza Microsoft Office Excel 13 11.07.2011 11:38
объединение несколько файлов Excel в один лист документа Дмитрий11111111111 Microsoft Office Excel 2 15.02.2010 12:25
Объединение двух и более файлов Morphling Помощь студентам 5 10.02.2010 10:09
объединение файлов EXCEL в проекты redfield Microsoft Office Excel 3 25.12.2008 12:48