Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.02.2008, 10:44   #1
tigr1991
Пользователь
 
Регистрация: 14.01.2008
Сообщений: 34
Сообщение удаление строчки из файла

как удалить строчку из файла, если известно какое есть слово в этой строчке.

имя файла log.txt
tigr1991 вне форума Ответить с цитированием
Старый 01.02.2008, 11:21   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Загрузи файл в ListBox и в нем в цикле ищи строчку с этим словом, если нашел строчку удали ее методом delete того же листбокса и сохрани содержимое обратно в файл методом SaveToFile
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.02.2008, 13:51   #3
BanDit
Пользователь
 
Аватар для BanDit
 
Регистрация: 26.05.2007
Сообщений: 58
По умолчанию

Кстати, кто нибудь знает как удалить строчку, при условии, например если заканчивается на буквы 'ab'

From Stilet: Для своего вопроса лучше отдельную тему создавать

По поводу вопроса см пост выше

Последний раз редактировалось Stilet; 01.02.2008 в 14:16.
BanDit вне форума Ответить с цитированием
Старый 01.02.2008, 15:24   #4
vitalik007
Дельфист
Форумчанин
 
Аватар для vitalik007
 
Регистрация: 14.08.2007
Сообщений: 317
По умолчанию

делай тоже самое но при проверке проверяй два плследних символа
Вот мленький пример
if copy(list[i],length(s)-2+1,2)='ab' then list.delete(i)
ICQ-465033557
WINDOWS CE THE BEST
vitalik007 вне форума Ответить с цитированием
Старый 01.02.2008, 22:51   #5
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
Сообщение Uses Masks и всё в порядке :)

Чтобы облегчит поиск я юзаю Masks.
Например:
Код:
MatchesMask(S, '*ab');
Alter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление файла из процесса Killbrum Помощь студентам 3 28.08.2008 12:38
Удаление файла mopozoff Общие вопросы Delphi 1 13.06.2008 21:25
Удаление файла Македонский Общие вопросы Delphi 5 06.09.2007 11:46
Удаление строки из файла Македонский Общие вопросы Delphi 5 29.08.2007 15:40
Удаление записи с файла werser Помощь студентам 8 27.06.2007 06:25