|
Модераторы: MetalFan |
|
kybik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 27.2.2009 Репутация: нет Всего: нет |
Имеется файл txt такого вида(см приложение)
построчно записи идут. Задача стоит такова, прочитать построчно файл,и строку разбить на блоки(ячейки), меткой разделения является тамбуляция(8-9 пробелов), и потом значения этих ячейк записать в Excel файл в определенные ячейки. Как работать с Excel я нашел, а вот как реализовать разделение строки на ячейки через [tab](тамбуляцию), помогите плиз... нужно не сразу загружать файл в память, а построчно его читать, до конца файла, и так же построчно заполнять данные в excel файле. з.ы. буду очень благодарен за помощь, а еще более за Присоединённый файл ( Кол-во скачиваний: 21 ) 20080115_20080117.log 2,11 Kb |
|||
|
||||
Poseidon |
|
|||
Delphi developer Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: нет Всего: 133 |
Это сообщение отредактировал(а) Poseidon - 6.3.2009, 11:49 -------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 2 Всего: 329 |
а ты открой этот файл прямо в экселе, эксель умный, он должен сам обработать табуляцию Но ты обрати внимание, что файл твой в кодировке UTF8 (Юникод). Вот прогони файл через конвертов UniconToAnsi и затем открой в экселе полученный текстовый лог-файл Посмотри пример. Я прикрепил к сообщению. Присоединённый файл ( Кол-во скачиваний: 19 ) 20080115_20080117.zip 3,82 Kb |
|||
|
||||
PascalC |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 108 Регистрация: 19.10.2008 Репутация: нет Всего: нет |
эксель прекрасно понимает .cvs файлы, которые и есть текст с разделителем
|
|||
|
||||
Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |