Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Выдёргивание строк с 1 файла и пихание их в 2 файл


Автор: uid0gid0 26.4.2006, 14:35
И так , у меня уже голова лопаеться , если не трудно покажите что и как ...знаю что щяс буду наглым но всётаки .
Мне надо чтоб программа брала с файла Log2.csv первую строку , затем парсила файл Log.csv и искала эту строку , если она найдена то скопировать всё в начало файла с файла Log.csv в файл Log2.csv ...дайте пример smile я уже не знаю чё делать smile( 

Автор: Romikgy 26.4.2006, 16:01
А файлы 
Цитата(uid0gid0 @  26.4.2006,  13:35 Найти цитируемый пост)
Log2.csv


Цитата(uid0gid0 @  26.4.2006,  13:35 Найти цитируемый пост)
Log.csv

большие?
Если не сильно то можно , через StringList сделать smile 

Автор: Yanis 26.4.2006, 17:09
Формат строки какой? Думаю тут сложностей нету. Загружаешь файл Log2.csv, затем загружаешь второй файл и пробегаешь по нему циклом: сравниваешь i-ю строку с первой строкой, если совпадают. А потом добавляешь (всё? или только 1 строку?) из файла Log.csv в файл Log2.csv. Ты же сам всё расписал. Если файл небольшой, то можно обойтись и TStringList, если всё таки не разберёшься напиши, нарисую тебе пример с использованием TStringList. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)