Delphi Write - Процедура запише окремий рядок даних у файл або консоль, Delphi Sources

Навігація за першою літерою:
Навігація по Unit:

Compiler directives, Directives, Keywords / Types, Variables, Constants / Functions, Procedures

Реклама:WriteПроцедураЗаписує дані до бінарного або текстового файлуSystemunit
1 procedure Write ( Expression1 . > ) ;

2 procedure Write (var FileHandle: TextFile; Expression1. >);

3 procedure Write (var FileHandle: File; var Value1);

Опис
ПроцедураWriteзапише окремий рядок даних у файл або консоль.

Використовується для запису рядка тексту на консоль.

Використовується, щоб записати рядок тексту в текстовий файл із цим покажчикомFileHandle.

Використовується, щоб записати рядок даних у двійковий файл із цим покажчикомFileHandle.

Ви повинні використовуватиAssignFile, щоб зв'язати файл зFileHandleі відкрити файл за допомогою процедуриResetабоReWriteперед використаннямWriteLn.

Запис тексту може бути з будь-якими правильними виразами (Expression). Часто вони є рядками, але можуть бути також виразами, які призводять до рядків чи чисел.

Після кожного виразу ви можете додати опції форматування:

:widthширина поля для рядків + чисел:precisionдесяткові цифри для чисел

Для типизованих двійкових файлів, значення даних Value1, Value2 і т.д., записуються як рядки даних уфайл. Ці значення повинні мати той самий тип, що й файл.

Примітки
Ви не можете використовуватиWrite, щоб записати в двійковий нетипізований файл (який оголошений якFileбез наступного вказівки типуof type).

Для запису у двійковому файлі використовуйтеBlockWrite.

Writeне буферизує записи, тому ефективніше використовувати BlockWrite.

Writeтакож є директивою Delphi. Вона використовується з ключовим словомProperty.

Схожі команди
AssignFileЗв'язує дескриптор файлу з бінарним або текстовим файлом

BlockReadЧитає блок записів даних із нетипізованого двійкового файлу

BlockWriteЗаписує блок записів даних у нетипізований двійковий файл

FileВизначає типізований або нетипізований файл

ReadДозволяє прочитати дані з двійкового або текстового файлу

ReadLnДозволяє прочитати повний рядок даних із текстового файлу

ResetВідкриває текстовий файл для читання або двійковий файл для читання/запису

ReWriteВідкриває текстовий або двійковий файл для запису

TextFileОголошує тип файлу для того, щоб зберегти рядки тексту

WriteLnЗаписує закінчений рядок даних у текстовий файл