Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.26;
Скачать: 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 вся ветка

Текущий архив: 2004.09.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.043 c
1-1094565678
Новенький
2004-09-07 18:01
2004.09.26
Как получить первую букву слова введенного в Edit?


14-1094229906
VictorT
2004-09-03 20:45
2004.09.26
Уехать... оборвать все связи... сменить телефон, аську, мыло...


14-1094435375
Думкин
2004-09-06 05:49
2004.09.26
С днем рождения! 6 сентября


4-1092832619
lightix
2004-08-18 16:36
2004.09.26
Получить имя пользователя Win2k


3-1093431748
lehich
2004-08-25 15:02
2004.09.26
ADOQuery подскажите plz