![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Количество строк в файле [D7, WinXP]
Calibr © (2006-10-11 11:03:00)Как определить количество строк в файле типа :textFile не выполняя больших циклов типа:
var
f: textFile;
...
reset(f);
repeat
readln(f);
Col := Col + 1;
until eof(f);
И если можно не открывая его!
Ketmar (2006-10-11 16:46:00) [1]попросить юзера посчитать.
icWasya (2006-10-11 11:41:00) [2]Но в любом случае придётся считать и просмотреть весь файл с начала до конца.
clickmaker (2006-10-11 11:20:00) [3]Можно, кстати, StringList.LoadFromFile, StringList.Count
clickmaker (2006-10-11 11:07:00) [4]
> И если можно не открывая его!
как ты себе это представляешь?
Определи количество строк на странице, не открывая книгу...
Открывай как поток байт, считай количество символов $A, $D. Они могут идти парой, но может быть и один $A.
Это и будет количество строк