Вниз
Скачать: CL | DM;

объединение текстовых файлов   Найти похожие ветки 

← →
SLK   (2004-09-08 13:01) [0]

Как в Delphi объединить (слить) два или более текстовых файла.


← →
Anonimus   (2004-09-08 13:07) [1]

var ss1,ss2: TStrings;

ss1.loadfromfile("file1.txt");
ss2.loadfromfile("file3.txt");
for i:=0 to ss2.ictems.count-1 do
 ss1.add(ss2.items.strings[i]);
ss1.savetofile...

Ногами прошу сильно не пинать, имена свойств могут быть неверными


← →
Vasya.ru   (2004-09-08 13:07) [2]

читаешь данные из одного, записываешь в конец другого, если я правильно вопрос понял


← →
TUser ©   (2004-09-08 13:17) [3]

Я бы делал непосредственно через TFileStream.


← →
jack128 ©   (2004-09-08 13:21) [4]

TUser ©   (08.09.04 13:17) [3]
только не забыть убедиться, что в конце первого файла есть #13#10 и если нужно добавить..


← →
icWasya ©   (2004-09-08 14:43) [5]


var
 ss1,ss2: TStrings;
begin
 ss1:= TStringList.Create;
 ss2:= TStringList.Create;
 try
   ss1.Clear;
   ss2.loadfromfile("file1.txt");
   ss1.AddStrings(ss2);

   ss2.loadfromfile("file2.txt");
   ss1.AddStrings(ss2);

   ss2.loadfromfile("file3.txt");
   ss1.AddStrings(ss2);

   ss1.savetofile("fileAll.txt");
 finally
   ss1.free;
   ss2.free;
 end;
end;


← →
Fay ©   (2004-09-08 15:06) [6]

2 [3] TUser ©   (08.09.04 13:17)
А в чём, собственно, заключается непосредственность?


← →
wl   (2004-09-08 21:38) [7]

>Fay ©   (08.09.04 15:06) [6] [Новое сообщение]
может быть в том что не нужно читать первый файл в память? ускорение какой-никакое


← →
eLVik ©   (2004-09-08 22:23) [8]

AssignFile, Append (F1)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
1-1094631492
Ш-К
2004-09-08 12:18
2004.09.26
Список библиотек.


14-1094481105
Заходитель
2004-09-06 18:31
2004.09.26
Горячий камень: блиц-опрос


14-1094131157
KSergey
2004-09-02 17:19
2004.09.26
Стартовая страничка Explorer


14-1094494209
wl
2004-09-06 22:10
2004.09.26
улучшение интерфейса форума


3-1093584135
Dual
2004-08-27 09:22
2004.09.26
Проблема с базами или что же выбрать?




   Наверх