|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.07.2009, 11:23 | #1 |
Форумчанин
Регистрация: 09.06.2009
Сообщений: 151
|
программа нахождения и проверки символов/строк
ребят, извините что достал, но больше не могу, пытался сам, но не получаеться , помогите доделать программу, смысл такой, открывается файл, в нем куча текста, втексте присутствует такой символ после каждого заполненного поля в другой программе "|", после этого символа я разнес построчно весь текст, нужно сделать чтобы
1.открылся файл, в нем вытянуть номер заявки(2ая строка), дату(3я строка), счет(60ая строка), и еще кор счет(24ая строка) 2.в 60ой строке удалить пробелы и первые 20 символов сравнить со строкой номер 24.(сделал) 3.самое сложное. из компонента Тмемо1 загрузить в еомпонент ТМемо2 только 2,3,24,60 строк, кст пункт второй можно выполнить и тут, но проблема в том что в одном текстовом файле может быть как 2-3 платежки, так и штук 500, каждая платежка начинаеться с символов ZR, т.е получаеться после каждой ZR нужно 2,3,24,60 смотреть сравнивать, ну ит.д.(это я и самм сделаю) а вот как работать с файлом по признаку ZR ума не приложу, всем буду благодарен за подсказки/советы. Листинг программы : Код:
Последний раз редактировалось Stilet; 06.07.2009 в 08:33. |
03.07.2009, 16:33 | #2 |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
Писал на скорую руку можеш переделать (так что прошу не надо говорить что автор не то просил , там много вопросов , самый главный был про 'ZR'), в мемо1 загружается твой файл (только тебе надо подкорективовать чтоб по строком разбивалось нормальмно) , потом в Мемо2 разбивается на платёжки по отдельности , а Мемо3 переносятся твои сроки там(2,3,24,60) у меня столько не получилось , но ты в своих платёжках лучше разбираешся
Код:
Последний раз редактировалось lexaltd; 03.07.2009 в 16:46. |
06.07.2009, 06:08 | #3 |
Форумчанин
Регистрация: 09.06.2009
Сообщений: 151
|
|
06.07.2009, 09:15 | #4 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
06.07.2009, 11:29 | #5 |
Форумчанин
Регистрация: 09.06.2009
Сообщений: 151
|
|
06.07.2009, 11:49 | #6 |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
|
06.07.2009, 12:48 | #7 |
Форумчанин
Регистрация: 09.06.2009
Сообщений: 151
|
Unit1.pas(54): Incompatible types: 'String' and 'TStringList'
счя тут ругается |
06.07.2009, 13:29 | #8 |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
Вот весь код
Код:
|
06.07.2009, 13:59 | #9 |
Форумчанин
Регистрация: 09.06.2009
Сообщений: 151
|
все равно при компиляции ругаеться вот такой строкой nit1.pas(54): Incompatible types: 'String' and 'TStringList'
|
06.07.2009, 14:16 | #10 |
Форумчанин
Регистрация: 21.07.2008
Сообщений: 192
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа нахождения последовательностей | Влад-mego | Общие вопросы C/C++ | 4 | 21.12.2008 22:40 |
Программа нахождения дубликатов MP3 | mutabor | Софт | 4 | 20.10.2008 20:36 |
Определение количество символов в строке, и самих строк. | Патрон | Общие вопросы Delphi | 10 | 01.04.2008 12:43 |
Обработка строк символов | Wilda | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 12.12.2007 18:54 |