Работа с текстовыми файлами
Добрый день!
Пару вопросов, от ЧАЙНИКА, по поводу текстовых строк и текстовых файлов.
1. При просмотре текстовых файлов "FAR manager"-ом есть два режима: кодировка DOS и кодировка Windows. С какой из них работает Delphi, в частности седьмой? Если с обеими, то как отличить процедуры и функции для работы с каждой кодировкой? Какие еще кодировки поддерживаются?
2. Есть ли стандартные средства, позволяющие определить количесвто строк в текстовом файле и позиционироваться на конкретной строке?
3. Если я создам структуру типа
st = record
n1, n2: longint;
b1, b2: byte;
s: string;
end;
a: array [1..n] of st;
то:
- какого размера файл я смогу построчно втянуть в такой массив?
- какое максимальное значение n я могу использовать, если длина строк, считываемых из файла, не будет превышать 512 символов?
Спасибо.
|