Вниз
Скачать: CL | DM;

это глупо но нужно...   Найти похожие ветки 

← →
Михайлов Антон ©   (2003-04-16 20:28) [0]

как мне сосчитать программно строки в текстовом файле формата txt??


← →
Тих   (2003-04-16 20:43) [1]

Нет никакой ложки. Нет никаких строк. Есть символ 0x0A. Вот его и считай.


← →
Михайлов Антон ©   (2003-04-16 20:44) [2]

можно пример??


← →
Anatoly Podgoretsky ©   (2003-04-16 21:09) [3]

На моем сайте программа Project Analizer, маленько приложить напильник, если для одного файла


← →
Ihor Osov'yak ©   (2003-04-16 21:18) [4]



Да уж..





...
var fInp:text;
count:integer;
s:string;
begin
Assign(fInp,"some.txt");
Reset(fInp);
count := 0;
try
while not eof(fInp) do begin
ReadLn(fInp,s);
inc(count);
end;
finally
CloseFile(fInp);
end;

// в count - количество строчек. Если конечно не было ошибки IO

end;



← →
MsGuns ©   (2003-04-16 21:39) [5]

var
s: TStrings;
begin
s := TStrinList.Create;
s.LoadFromFile("MyFile.txt");
qrecInFile := s.Count;
s.Free;


:)))


← →
Ihor Osov'yak ©   (2003-04-16 22:23) [6]

2 MsGuns © (16.04.03 21:39)

Оно то так. Но обработайте своим методом файлик на несколько мегабайт. Можно и десятков... :))) и еще раз :)))

Хотя справедливости ради, когда файлы заведомо маленькие и мне к тому же лень, то я работаю примерно так, как вы предлагаете..

Да, и для постановки всех точек - см. Тих (16.04.03 20:43) +
asm + апищные ф-ции - будет немного быстрее. Да, и несколько дней назад здесь мастера рассматривали подобный вопрос в плане быстродействия.. Там обсуждался вариант с использованием файлов, мапируемых в память. Очень интересная идея, но я к сожалению потерял ветку, так что не знаю чем спор окончился ..



← →
Плохой человек   (2003-04-16 22:36) [7]

Обожаю! Заходишь в раздел "Потрепаться", смотришь - пустяковый вопрос в теме, а постов то.... завались!


← →
Ihor Osov'yak ©   (2003-04-17 00:38) [8]

2 Плохой человек (16.04.03 22:36)

Имхо, в "потрепаться" иногда инетресные вещи пробегают..

да, рискну предположить, что этот сайт во многом благодаря "потрепаться" успехом пользуется..


← →
MBo ©   (2003-04-17 06:37) [9]

http://delphibase.endimus.com/?action=viewfunc&topic=fileattr&id=10366



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.01 c
6-12855
chum
2003-03-10 16:30
2003.05.05
Использование HttpQueryInfo


1-12824
v.topalov
2003-04-22 19:29
2003.05.05
Обман программы


14-12867
SammIk
2003-04-16 16:41
2003.05.05
Работа с указателями


11-12679
Alexei Dragoner
2002-07-26 18:32
2003.05.05
Еще раз о Form.HasBorder (Form.Handle умер :)


1-12815
Ик сик
2003-04-22 16:48
2003.05.05
Библиотека ABC




   Наверх