![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Привет народ!
Мне нужна помощь... Помогите вытащить из текстового файла ифну и вставить ее в StringGird Вот тот самый текст Код:
![]() |
|
#2
|
|||
|
|||
|
Предлогаю вариант, разбить все на строки, это делается просто, в переменную описанную допучтим stl : Tstringlist; stl.loadfromfile('имя файла') потом из нее последовательно брать по строке, разбивать на нужные участки и заносить в ячейки stringgrid.
|
|
#3
|
||||
|
||||
|
А вам это приходит в каком виде?
Бумажном или файликом? |
|
#4
|
||||
|
||||
|
Цитата:
|
|
#5
|
||||
|
||||
|
Цитата:
|
|
#6
|
||||
|
||||
|
Выложи сам файл, попробую написать парсер
|
|
#7
|
||||
|
||||
|
Цитата:
З.ы. Я его обрезал т.к. он большой |
|
#8
|
||||
|
||||
|
Простой Excel поможет.
Смотрите в сторону функции "=НАЙТИ( ; ; )", "=ЕСЛИ( ; ; )". Просто тут не такая задача, для решения которой нужна среда программирования. Например, я только что, за 6 минут в Excel-e разбил этот файл по столбцам. И это при том что писал все с "нуля". При готовом шаблоне все гораздо проще. И кстати если прослеживаеться четкая структура данных, можно воспользоваться специальными функциями их обработки 2 кликами мыши ![]() Последний раз редактировалось Konrad, 05.11.2009 в 10:00. |
|
#9
|
||||
|
||||
|
Написал парсер, вроде работает - потести ещё на полном файле.
Исходник исправлен 8:00 06.11.09 Последний раз редактировалось Rokuell, 06.11.2009 в 08:00. |
|
#10
|
||||
|
||||
|
Цитата:
Блин я в Екселе не силен...а не мог бы ты скинуть примерчик как это делается? +1 За решение! |
|
#11
|
||||
|
||||
|
Цитата:
Но у меня возникла проблемка при компиляции выводит [Fatal Error] CallsParser.pas(264): Internal error: C1448 Что Это за ошибка я так и не понял "гуглил гуглил" и вообщем резултат нни какой что делать и как ее исправить? |
|
#12
|
||||
|
||||
|
Цитата:
Sorry, код правельный большое спасибо, это ошибка в делфи была... но возникла вообщем другая проблемка...При загрузки говорит "Не допустимый индекс массива"... Вообщем вот полный файл... Последний раз редактировалось r1x, 06.11.2009 в 07:25. |
|
#13
|
||||
|
||||
|
Пляски с бубном
![]() Ошибка возникала в коде: Код:
Бред ![]() Чтобы работало, достаточно немного изменить: Код:
Исправленный исходник в предыдущем сообщении. |
|
#14
|
||||
|
||||
|
Rokuell
Большое тебе спасибо за проявленую помощь |