кол-вл строк в текстовом файле
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Подскажите , как определить количество строк в текстовом файле. Заранее благодарен
Можно конкретный пример, а то я что-то подзабыл работу с файлами (функция while почему-то зацикливается)
Если файл не слишком велик сделай так
Код: Выделить всё
List := TStringList.Create;
try
List.LoadFromFile('C:\FILE.TXT');
Need_For_you_value := List.Count;
finally
List.Free;
end;
- Игорь Акопян
- Сообщения: 1440
- Зарегистрирован: 13 окт 2004, 17:11
- Откуда: СПБ
- Контактная информация:
навскидку
while - это скорее цикл 

Код: Выделить всё
function CalcLF: integer;
var
f: text;
s: string;
begin
Result := 0;
Assign(f, 'text.txt');
Reset(f);
while not EOF(f) do
begin
Readln(f, s);
Inc(Result);
end;
end;

- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Можно обойтись без переменной S и делать просто Readln(F);