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

Вниз

Поиск текста в файле ПОМОГИТЕ!!!   Найти похожие ветки 

 
rtooo   (2003-08-26 17:42) [0]

Как найти текс в закрытом файле.
Ну как это делает windows в поиске "слово или фраза в файле"
Заранее огромное спасибо


 
[lamer]Barmaglot ©   (2003-08-26 17:44) [1]

Она его открывает - ищет текст - закрывает.
А в чем проблема?


 
tulen   (2003-08-26 17:45) [2]

Но это само сабой ...просто чтоб понятнее было написал...
Ты знаешь как это сделать? ...
Я ламер :)


 
rtooo   (2003-08-26 17:46) [3]

Но это само сабой ...просто чтоб понятнее было написал...
Ты знаешь как это сделать? ...
Я ламер :)


 
[lamer]Barmaglot ©   (2003-08-26 17:52) [4]

Ну если ламер, то наш человек. Как не помочь...

Самый простой метод перебором. Загружаешь файл в память (в стреам, в массив и т.д.) после чего сравниваешь первую букву с буквой в памяти если совпало ищещь вторую букву следом за первой и т.д. если совпали все буквы подряд, ты нашел свое слово. Если не совпало продолжаем искать...

Если на более сложном уровне то: http://algolist.manual.ru/


 
jack128 ©   (2003-08-26 18:29) [5]

var
f : file;
s : string;
begin
AssignFile(f,Filename);
reset(f,1);
try
SetLength(s,FileSize(f));
BlockRead(f,PChar(s)^, Length(s));
finally
CloseFile(f);
end;
// в строке s весь файл, поиск в строке - фнкция pos
end;


 
rtooo   (2003-08-26 20:39) [6]

спасибо большое!



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
4-24754
Islander
2003-07-09 11:31
2003.09.08
Альтернатива createprocess


14-24688
Ig
2003-08-19 11:00
2003.09.08
Как скрыть файл


14-24703
Прохожий
2003-08-19 07:28
2003.09.08
Динамическое создание потоков


3-24347
Марат
2003-08-18 06:37
2003.09.08
F1Book


6-24603
qpwoeiruty
2003-07-02 16:50
2003.09.08
Количество получателей в поле TO: