|
Таким образом, физические команды, необходимые
печатающему устройству для завершения строки, используются
также в качестве логических меток конца строки в файле. Такой
прием позволяет копировать текстовые файлы непосредственно на
печатающее устройство, причем текст будет распечатываться
правильно. Вы можете сами проверить это, использовав команду
COPY для пересылки файла непосредственно на устройство печати
или на зкран дисплея следующими командами:
COPY имя файла LPT1
COPY имя файла CON
Длина строки тектового файла ничем не ограничивается,
строка продолжается, пока не встретятся символы возврата
каретки и перевода строки. Однако, большинство программ,
работающих с текстовыми файлами, ограничивают длину строки
255 символами, что обычно значительно больше, чем может
потребоваться (некоторые редакторы и текстовые процессоры
ограничивают длину строки данных таким образом, чтобы они
укладывались в строку экрана дисплея: 80 символов).
Формат текстового файла определяется не только
разделением на строки. Все файлы в коде ASCII имеют один
общий элемент - маркер конца файла, значение которого
CHR$(26). Этот маркер однозначно указывает конец файла.
Обнаружение положения кода CHR$(26) позволяет точно
установить размер файла, отличающийся от размера, указанного
в справочнике.
С клавиатуры этот специальный символ с кодом CHR$(26)
можно ввести, нажав клавишу "Z" и удерживая в нажатом
состоянии клавишу "CONTROL" (управление). Если в любом
тексте, связанном с персональными компьютерами, Вам
встретится сочетание "CONTROL-Z", то имеется в виду функция
конца файла, или значение CHR$(26) .
|