Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поиск в файле


Fr1K ©   (2008-05-26 15:20:00) 

скажите пожалуйста вот у меня есть функция которая отображает файлы с нужным мне разрешением из папки в листбокс как мне произвести поиск в этих файлах при введении слова чтоб он отображал всю строку в которой находится слово...
сам файл создан строками.


Stas   (2008-05-26 16:44:00) [1]

if Pos(подстрока,вся_строка)>0 then showMessage (вся_строка)


Reindeer Moss Eater   (2008-05-26 15:41:00) [2]

открыть.
в цикле читать построчно.
выполнять Pos(подстрока,вся_строка)


Anatoly Podgoretsky   (2008-05-26 15:37:00) [3]

> Fr1K  (26.05.2008 15:28:03)  [3]

Как сейчас выводишь, так и продолжай.


Fr1K   (2008-05-26 15:33:00) [4]

нет я не втом смысле я имеюю ввиду какие параметры нужно задавать для вывода строки тоесть типа
Pos(edit1.text, '?????')


Reindeer Moss Eater   (2008-05-26 15:31:00) [5]

но как я выведу саму строку  

Это как тебе фантазия подскажет.
Можно и ShowMessage использовать.


Anatoly Podgoretsky   (2008-05-26 15:28:00) [6]

А разрешение при чем? Если нет разрешения, то будет ошибка.


Fr1K   (2008-05-26 15:28:00) [7]

хорошо подстроку я задам которую мне нужно найти но как я выведу саму строку  в которой находится слово заданное


Reindeer Moss Eater   (2008-05-26 15:22:00) [8]

открыть.
в цикле читать построчно.
выполнять Pos(подстрока,вся_строка)


Наверх

Титульная страница Поиск, карта сайта Написать письмо