![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 16.01.2011
Сообщений: 8
|
![]()
как в делфи в текстовом документе *.txt найти определёную строку? например S:='ololo 11'; и удалить её. Зарание спасибо
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
Ну наверно всех проще через stringList. поиском посмотрите, примеров много
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 16.01.2011
Сообщений: 8
|
![]()
а если я через POS найду пазицию этой строки и потом удалю её только не помнб как в делфи было delete(позиция,И?)
только вопрос как работать с файлом? Последний раз редактировалось Stilet; 07.02.2011 в 16:58. |
![]() |
![]() |
![]() |
#4 |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]()
> а если я через POS найду
Можно и зубной щеткой тротуар мести, но зачем ?) Класс TStringList специально заточен под подобного рода задачи) |
![]() |
![]() |
![]() |
#5 |
Регистрация: 16.01.2011
Сообщений: 8
|
![]()
тогда как с ним работать в текстовом документе? и потом удалять строки?
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 226
|
![]()
1. открываешь исходный файл
2. создаешь временный файл 3.1. в цикле читаешь строку из исходного файла 3.2. если строка не равна нужной - записываешь во временный файл 4. закрываешь файлы 5. удаляешь исходный файл 6. переименовываешь временный файл в исходный --------------------- 1. загружаешь файл в мемо 2. пробегаешь в цикле по строкам и удаляешь, если равна искомой 3. сохраняешь мемо в тот же файл |
![]() |
![]() |
![]() |
#7 |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
![]()
> как с ним работать в текстовом документе? и потом удалять строки?
Всё написано в стандартной справке. С примерами. Соизволь проштудировать справку, прежде чем "как"ать. |
![]() |
![]() |
![]() |
#8 | |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 16.01.2011
Сообщений: 8
|
![]()
дело в том чот уменя делфи 10 и там было вырезана документация
|
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]() Код:
Последний раз редактировалось SERG1980; 07.02.2011 в 20:18. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Даны строки S и S0. Удалить из строки S все подстроки, совпадающие с S0 . Если совпадающих подстрок нет, | Шпунюся | Помощь студентам | 1 | 16.12.2010 21:02 |
Создание пустой строки и копирование в неё содержимое предыдущей строки | Gvaridos | Microsoft Office Excel | 2 | 29.10.2010 13:33 |
Дбавление новой строки, после строки с подходящими параметрами | RailOS | Microsoft Office Excel | 5 | 18.08.2010 10:12 |
Определять максимальную длину той части строки s, которая не содержит символы из строки s1. | Александе еть я | Общие вопросы C/C++ | 5 | 13.04.2010 20:54 |
Перенести символа с начала строки в место перед запятой этой же строки. | Zhiltsov | Microsoft Office Excel | 4 | 05.06.2009 13:10 |