Главная страница
    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.45 MB
Время: 0.034 c
14-1094812408
Суслик
2004-09-10 14:33
2004.09.26
Описание biff8


1-1094639011
Boris
2004-09-08 14:23
2004.09.26
Управление портами


6-1089997230
Sourse
2004-07-16 21:00
2004.09.26
Как подключиться к удаленному компьютеру зная тел. номер?


4-1092198053
DelphiN!
2004-08-11 08:20
2004.09.26
Как проверить зарегестрирован ли сервис в системе?


1-1094983725
raiks
2004-09-12 14:08
2004.09.26
Ошибка при использовании функции StrToFloat





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский