Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.29;
Скачать: CL | DM;

Вниз

Редактирование   Найти похожие ветки 

 
Serg!!!!!!!!!!!   (2005-06-06 22:23) [0]

Помогите плиз немогу справится есть файл в нем
Клиент№1
Пришло,12.00
Ушло,212.00
Остаток,0.00
Обший счет,221.00

,,"Данные1 ","Данные2          ",    Данные3 ,01.03.2001,  Данные4,Данные5
,,"Данные6 ","                  ",            Данные7,Данные8  ,Данные9,  Данные10,   Данные11,,0.00
,,"Данные1 ","Данные2          ",    Данные3 ,01.01.2001,  Данные4,Данные5
,,"Данные6 ","                  ",            Данные7,Данные8  ,Данные9,  Данные10,   Данные11,,0.00

Клиент№1
Пришло,11.00
Ушло,21.00
Остаток,0.00
Обший счет,21.00

// и так далее
Надо сделать так чтоб строки типа Данные1 Данные2..ДанныеN были удалены т.е.все что находится между Общий счет,221.00 и Клиент№N
а также всё с нулевыми значениями (например ушло,0.00) в голову нечего нелезет кроме
S := RE1.Lines.Text;
 F := "Ушло,0.00";
While Pos(F, S) > 0 do
  Delete(S, Pos(F, S),Length(F));
  RE1.Lines.Text := S;
end;
неписать же мне 10 таких процедур для каждой строки или можно читать при открытии только нужное может кто делал подобное поделитесь кодом если несложно пожалуйста!!! И еще маленький вопросик как удалять пустые строки типа:
Строка

Строка
Строка

Строка

чтоб получилось:
Строка
Строка
Строка
Строка





 
KilkennyCat ©   (2005-06-06 22:26) [1]

читаем построчно.
если в строке есть одно из ключевых слов
Клиент
Пришло
Ушло
Остаток
Обший

и позиция равна 1 то - наша строка.



Страницы: 1 вся ветка

Текущий архив: 2005.06.29;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.029 c
1-1118309239
Nad89
2005-06-09 13:27
2005.06.29
Удаление динамического компонента


3-1116312633
ANB
2005-05-17 10:50
2005.06.29
Как побыстрее удалить большую часть записей из таблицы ?


1-1117622966
Leonid
2005-06-01 14:49
2005.06.29
Запуск DOS-приложения


1-1117905720
Агент Х-СОМ
2005-06-04 21:22
2005.06.29
Плохое поведение градиента в Delphi


14-1117158047
Kerk
2005-05-27 05:40
2005.06.29
С днем рожденья! 27 мая





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский